码迷,mamicode.com
首页 >  
搜索关键字:performselector    ( 150个结果
iOS开发多线程篇 08 —GCD的常见用法
iOS开发多线程篇—GCD的常见用法 一、延迟执行 1.介绍 iOS常见的延时执行有2种方式 (1)调用NSObject的方法 [self performSelector:@selector(run) withObject:nil afterDelay:2.0]; // 2秒后再调用self的run ...
分类:移动开发   时间:2016-06-28 10:42:22    阅读次数:222
iOS开发多线程篇 — GCD的常见用法
一、延迟执行 1.介绍 iOS常见的延时执行有2种方式 (1)调用NSObject的方法 [self performSelector:@selector(run) withObject:nil afterDelay:2.0]; // 2秒后再调用self的run方法 (2)使用GCD函数 dispa ...
分类:移动开发   时间:2016-06-24 12:20:12    阅读次数:214
RunLoop
基础知识 作用 保持程序持续运行 处理app中的各种事件(如触摸事件、定时器事件【NSTimer】、selector事件【选择器·performSelector···】) 节省CPU资源,提高程序性能 说明 没有RunLoop,那么程序一启动就会退出 有了Runoop,那么相当于在内部有一个死循环, ...
分类:其他好文   时间:2016-06-18 18:37:48    阅读次数:256
iOS开发多线程篇—线程间的通信
iOS开发多线程篇—线程间的通信 一、简单说明 线程间通信:在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信 线程间通信的体现 1个线程传递数据给另1个线程 在1个线程中执行完特定任务后,转到另1个线程继续执行任务 线程间通信常用方法 - (void)performSelector ...
分类:移动开发   时间:2016-06-06 13:36:17    阅读次数:281
performSelector: 与 dispatch_time 异同
iOS中timer相关的延时调用,常见的有NSObject中的performSelector:withObject:afterDelay:这个方法在调用的时候会设置当前runloop中timer,还有一种延时,直接使用NSTimer来配置任务。 1.这两种方式都一个共同的前提,就是当前线程里面需要有 ...
分类:其他好文   时间:2016-05-24 15:18:02    阅读次数:115
ios学习笔记01
## HUD - 其他说法:指示器、遮盖、蒙板 - 半透明HUD的做法 - 背景色设置为半透明颜色 ## 定时任务 - 方法1:performSelector ```objc // 1.5s后自动调用self的hideHUD方法 [self performSelector:@selector(hid ...
分类:移动开发   时间:2016-05-24 15:01:17    阅读次数:146
iOS 设置 延迟执行 与 取消延迟执行 方法 以及对 run loop 初步认识
之前开发过程中经常会有需求会使用 NSObject中的"performSelector:withObject:afterDelay:"做方法延迟执行的处理, 但是 还没有什么地方需要实现 取消 这个延迟执行方法"cancelPreviousPerformRequestsWithTarget:".(具 ...
分类:移动开发   时间:2016-05-20 14:35:23    阅读次数:341
iOS开发小功能之十一:线程间的通信(3种方式)
三种方法都是通过touchesBegin监听屏幕的触摸实现 一、performSelector方式 二、GCD方式 三、operation方式(此种方式更具有面向对象特性!) 以上三种方式都需要在main storyboard中拖一个imageView,然后设置自动布!! ...
分类:移动开发   时间:2016-05-13 07:39:44    阅读次数:127
UI基础-定时任务
方法1:performSelector 方法2:GCD 方法3:NSTimer ...
分类:其他好文   时间:2016-05-07 00:59:21    阅读次数:222
iOS 延时调用
Method1. performSelector方法 Method2. NSTimer定时器 Method3. NSThread线程的sleep Method4. GCD 公用延迟执行方法 - (void)delayMethod{ NSLog(@"delayMethodEnd"); } Method ...
分类:移动开发   时间:2016-05-03 08:14:15    阅读次数:216
150条   上一页 1 2 3 4 5 6 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!