摘要:GCD提供两种方式支持dispatch队列同步,即dispatch组和信号量。一、dispatch组(dispatch group)1. 创建dispatch组dispatch_group_t group = dispatch_group_create();2. 启动dispatch队列中的bloc... 阅读全文
iOS多线程的初步研究(十)-- dispatch同步
2014-02-28 15:26 by 三戒1993, 141 阅读, 0 推荐, 收藏,
摘要:GCD提供两种方式支持dispatch队列同步,即dispatch组和信号量。一、dispatch组(dispatch group)1. 创建dispatch组dispatch_group_t group = dispatch_group_create();2. 启动dispatch队列中的bloc... 阅读全文
iOS 几种定时器
2014-02-28 14:59 by 三戒1993, 143 阅读, 0 推荐, 收藏,
摘要://第一种 每一秒执行一次(重复性) double delayInSeconds = 1.0; timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, dispatch_get_global_queue(D... 阅读全文
iOS 如何计算UIWebView的ContentSize
2014-02-27 17:33 by 三戒1993, 271 阅读, 0 推荐, 收藏,
摘要:首选要等UIWebView加载内容后,然后在它的回调方法里将webview的高度Height设置足够小,就设置为1吧,因为这样才能用sizeThatFits才能计算出webview得内容大小- (void)webViewDidFinishLoad:(UIWebView *)aWebView { ... 阅读全文
iOS 如何计算UIWebView的ContentSize
2014-02-27 17:33 by 三戒1993, 87 阅读, 0 推荐, 收藏,
摘要:首选要等UIWebView加载内容后,然后在它的回调方法里将webview的高度Height设置足够小,就设置为1吧,因为这样才能用sizeThatFits才能计算出webview得内容大小- (void)webViewDidFinishLoad:(UIWebView *)aWebView { ... 阅读全文
iOS: NSTimer使用小记
2014-02-27 15:34 by 三戒1993, 156 阅读, 0 推荐, 收藏,
摘要:目录1. NSRunLoopCommonModes和Timer2. NSThread和Timer3. GCD中的Timer返回目录1. NSRunLoopCommonModes和Timer 当使用NSTimer的scheduledTimerWithTimeInterval方法时。事实上此时Timer... 阅读全文
iOS: NSTimer使用小记
2014-02-27 15:34 by 三戒1993, 174 阅读, 0 推荐, 收藏,
摘要:目录1. NSRunLoopCommonModes和Timer2. NSThread和Timer3. GCD中的Timer返回目录1. NSRunLoopCommonModes和Timer 当使用NSTimer的scheduledTimerWithTimeInterval方法时。事实上此时Timer... 阅读全文
使用Objective-C的+(void)initialize初始化static变量
2014-02-27 13:39 by 三戒1993, 97 阅读, 0 推荐, 收藏,
摘要:在《Objective C类方法load和initialize的区别》一文中,我介绍了Objective-C对待+(void)initialize和+(void)load两个方法在编译和执行时出现的不同。而这些不同也是在使用时应该非常注意的地方。不过文章里面我没有讲这两个方法在Objective-C... 阅读全文
使用Objective-C的+(void)initialize初始化static变量
2014-02-27 13:39 by 三戒1993, 108 阅读, 0 推荐, 收藏,
摘要:在《Objective C类方法load和initialize的区别》一文中,我介绍了Objective-C对待+(void)initialize和+(void)load两个方法在编译和执行时出现的不同。而这些不同也是在使用时应该非常注意的地方。不过文章里面我没有讲这两个方法在Objective-C... 阅读全文
iOS7新JavaScriptCore框架入门介绍
2014-02-27 12:36 by 三戒1993, 93 阅读, 0 推荐, 收藏,
摘要:前阵子,Apple正式发布了新的iOS 7系统,最大最直观的改变在于界面变得小清新范了,我也提到《iOS,你真的越来越像Android了》。不过对于移动开发者来说,除了要适应Xcode 5,最应该关注的还是iOS 7在开发接口的上的变化。概览Apple提供的官方文档《What’s New in iO... 阅读全文