码迷,mamicode.com
首页 >  
搜索关键字:dispatch    ( 1908个结果
GCD使用
Grand Central Dispatch使用GCD,可以让你的程序不会停止响应.GCD是多线程里用起来最方便的,不需要太复杂的线程管理.让你的程序保持响应的原则:1. 不要柱塞主线程2. 把工作一到其他线程中做。3. 做完后更新主线程的UI.没有GCD的代码:- (void)addTweetWi...
分类:其他好文   时间:2014-12-14 23:56:03    阅读次数:257
关于iOS延时操作,阶段性总结(部分关于点击,双击事件冲突)
之前写过一个简单的图片查看器,在图片单击,双击事件处理上遇到问题,通过延时单击事件操作。 方法一: 详细: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
ios中关于发送验证码的计时
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
iOS多线程GCD
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
IOS 计算沙盒中一个目录的大小
项目中碰到一个需要计算沙盒目录的大小的功能。 看了下NSFileManager提供的方法,找到一个 - (NSDictionary *)attributesOfItemAtPath:(NSString *)path error:(NSError **)error NS_AVAILABLE(10_5, 2_0); 经过测试发现这个方法只能计算文件的大小,而不能直接计算文件夹的大小; 发现这...
分类:移动开发   时间:2014-12-11 14:09:57    阅读次数:182
iOS多线程技术—GCD介绍
iOS多线程技术—GCD介绍一、简单介绍1.什么是GCD?全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2.GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程...
分类:移动开发   时间:2014-12-11 10:00:33    阅读次数:269
iOS疯狂详解之多线程GCD
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
IOS GCD 常用
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
GCD 基础 (队列)
记笔记。。。------- 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
cognos开发与部署报表到广西数据质量平台
1.cognos报表的部署。参数制作的步骤:1.先在cognos里面把做好的报表路径拷贝,然后再拷贝陈工给的报表路径。开始做替换,把陈工给的报表路径头拿到做好的报表路径中,如下面的链接http://10.194.40.11:9300/p2pd/servlet/dispatch?b_action=xt...
分类:其他好文   时间:2014-12-08 00:32:04    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!