Grand Central Dispatch使用GCD,可以让你的程序不会停止响应.GCD是多线程里用起来最方便的,不需要太复杂的线程管理.让你的程序保持响应的原则:1. 不要柱塞主线程2. 把工作一到其他线程中做。3. 做完后更新主线程的UI.没有GCD的代码:- (void)addTweetWi...
分类:
其他好文 时间:
2014-12-14 23:56:03
阅读次数:
257
之前写过一个简单的图片查看器,在图片单击,双击事件处理上遇到问题,通过延时单击事件操作。
方法一:
详细:1.设置全局变量
bool doubleTap;在单击事件方法中设置延时操作
单击时进行延时:
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.2 * NSEC_PER_SEC)), dispatch_get_m...
分类:
移动开发 时间:
2014-12-14 13:22:00
阅读次数:
159
1、点击发送验证码,开始计时-(void)startTime{ __block int timeout=120; //倒计时时间 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_...
分类:
移动开发 时间:
2014-12-12 19:01:57
阅读次数:
212
Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。dispatch queue分成以下三种:1)运行在主线程的Main queue,通过dispatch_get_main_queue获取__OSX_AVAILABLE_STARTING(__MAC_10...
分类:
移动开发 时间:
2014-12-11 15:40:44
阅读次数:
247
项目中碰到一个需要计算沙盒目录的大小的功能。
看了下NSFileManager提供的方法,找到一个
- (NSDictionary *)attributesOfItemAtPath:(NSString *)path error:(NSError **)error NS_AVAILABLE(10_5, 2_0);
经过测试发现这个方法只能计算文件的大小,而不能直接计算文件夹的大小;
发现这...
分类:
移动开发 时间:
2014-12-11 14:09:57
阅读次数:
182
iOS多线程技术—GCD介绍一、简单介绍1.什么是GCD?全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2.GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程...
分类:
移动开发 时间:
2014-12-11 10:00:33
阅读次数:
269
Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。
dispatch queue分成以下三种:
1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。
/*!
* @function dispatch_get_main_queue
*
* @abstract
* Returns the de...
分类:
移动开发 时间:
2014-12-10 18:13:29
阅读次数:
222
dispatch queue分成以下三种:
1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。
2)并行队列global dispatch queue,通过dispatch_get_global_queue获取,由系统创建三个不同优先级的dispatch queue。并行队列的执行顺序与其加入队列的顺序相同。
3)串行队列se...
分类:
移动开发 时间:
2014-12-10 14:16:24
阅读次数:
166
记笔记。。。-------
1.串行队列 —-一个接一个执行
创建一个队列
dispatch_queue_t q = dispatch_queue_create(“gcd1", DISPATCH_QUEUE_SERIAL);
for (int i = 0; i
// 同步任务顺序执行
dispatch_sync(q, ^...
分类:
其他好文 时间:
2014-12-10 12:36:40
阅读次数:
162
1.cognos报表的部署。参数制作的步骤:1.先在cognos里面把做好的报表路径拷贝,然后再拷贝陈工给的报表路径。开始做替换,把陈工给的报表路径头拿到做好的报表路径中,如下面的链接http://10.194.40.11:9300/p2pd/servlet/dispatch?b_action=xt...
分类:
其他好文 时间:
2014-12-08 00:32:04
阅读次数:
204