会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
细水长流,源源不断
上一页
1
2
3
4
5
6
下一页
2014年4月15日
ios 阻止GDB依附
摘要: GDB,IDE是大多数hackers的首选,阻止GDB依附到应用的常规办法是: 1. #import 2. 3. int main(int argc, charchar *argv[]) 4. { 5. #ifndef DEBUG 6. ptr...
阅读全文
posted @ 2014-04-15 22:54 tinkl
阅读(288)
评论(0)
推荐(0)
ios Object Encoding and Decoding with NSSecureCoding Protocol
摘要: Object Encoding and Decoding with NSSecureCoding Protocol [iOS developer:tips];
阅读全文
posted @ 2014-04-15 22:52 tinkl
阅读(1477)
评论(0)
推荐(0)
ios NSAssert趣谈
摘要: Apple 官网介绍NSAssert 的定义如下:#define NSAssert(condition, desc, ...) \do { \__PRAGMA_PUSH_NO_EXTRA_ARG_WARNINGS \if (!(condition)) { \ ...
阅读全文
posted @ 2014-04-15 22:47 tinkl
阅读(459)
评论(0)
推荐(0)
ios NSHashTable & NSMapTable
摘要: 在ios开发中大家用到更多的集合类可能是像NSSet或者NSDictionary,NSArray这样的。这里要介绍的是更少人使用的两个类,一个是NSMapTable,另一个是NSHashTable。NSHashTableNSHashTable看上去就像NSSet的替代品,对比NSSet/NSMuta...
阅读全文
posted @ 2014-04-15 22:44 tinkl
阅读(1216)
评论(0)
推荐(0)
ios 系统参数用法
摘要: qi前言:写一个宏来选择性地编译与运行为不同iOS所写的代码来支持多个版本的ios工程#if __IPHONE_OS_VERSION_MIN_REQUIRED #import "xxxxxxxx ios7以下版本"#else #import "xxxxxxxx 比如ios7以上版本"#e...
阅读全文
posted @ 2014-04-15 22:42 tinkl
阅读(893)
评论(0)
推荐(0)
2014年4月10日
ios 消息传递机制
摘要: http://beyondvincent.com/blog/2013/12/14/124-communication-patterns/
阅读全文
posted @ 2014-04-10 13:37 tinkl
阅读(358)
评论(0)
推荐(0)
2014年4月9日
ios 可变参数(va_list,va_start,va_end)
摘要: 例如:UIAlertView的init方法中的otherButtonTitles:(NSString *)otherButtonTitles, ...等多个可变参数。ios实现传递不定长的多个参数的方法是使用va_list。va_list是C语言提供的处理变长参数的一种方法。在调用的时候要在参数结尾的时候加nil。va_list的使用需要注意:(1)首先在函数里定义va_list型的变量,这个变量是指向参数的指针;(2)然后用va_start初始化刚定义的va_list变量;(3)然后用va_arg返回可变的参数,va_arg的第二个参数是你要返回的参数的类型.如果函数有多个可变参数的,依次调
阅读全文
posted @ 2014-04-09 10:23 tinkl
阅读(3399)
评论(0)
推荐(0)
2014年3月29日
iOS越狱系列(一):使用Reveal分析APP
摘要: 这里主要讲解两种分析他人app界面方式: 第一: 系统app (如app store等) 第二:普通app(如易信,微信,instagram等) 下面讲解第一种: 第二种: (分析普通app)(激动人心的时候来了) 以下将拿网易 "易信"app做案例分析. 设备信息:iphone4s 版本: ios
阅读全文
posted @ 2014-03-29 15:41 tinkl
阅读(2004)
评论(0)
推荐(0)
2014年2月28日
ios-异步消息同步问题-典型使用场景: 微信私信界面
摘要: 前言 在ios开发中常常会有聊天功能,一般简单聊天功能只传输文字,但是稍微复杂点儿会有图片发送功能了.最全而且可支持扩展的例如微信,qq 聊天功能了.传输方式各有千秋,如get,post,websocket,xmpp...等等但最终避免不了一个问题,消息在队列里怎么通知前台view层 处理各种动作 如(发送失败,发送中,已读,未读 等)正文正式文章之前,我希望各种看官提前了解并熟悉一些技术点:1.GCD (Grand Central Dispath)2.BLOCK3.dispatch queue 4.sync / asyncI. 消息队列里,每个消息都有唯一messageid ,用户标记整个.
阅读全文
posted @ 2014-02-28 13:41 tinkl
阅读(873)
评论(0)
推荐(0)
2013年11月7日
ios 消息跳转处理
摘要: 一.消息转发流程当向Objective-C对象发送一个消息,但runtime在当前类及父类中找不到此selector对应的方法时,消息转发(message forwarding)流程开始启动。动态方法解析(Dynamic Method Resolution或Lazy method resolutio...
阅读全文
posted @ 2013-11-07 11:16 tinkl
阅读(436)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
导航
首页
新随笔
联系
订阅
管理