51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#performSelector
IOS开发:关于performSelectorXXX的延迟的使用
-(void)performSelector:(SEL)aSelectorwithObject:(id)anArgumentafterDelay:(NSTimeInterval)delay;这个方法是单线程的,也就是说只有当前调用次方法的函数执行完毕后,selector方法才会被调用。比如: -(void)c...
代码星球
·
2020-06-27
IOS
开发
关于
performSelectorXXX
延迟
performSelector的原理以及用法
一、performSelector调用和直接调用区别下面两段代码都在主线程中运行,我们在看别人代码时会发现有时会直接调用,有时会利用performSelector调用,今天看到有人在问这个问题,我便做一下总结,[delegateimageDownloader:selfdidFinishWithImage:image];...
代码星球
·
2020-06-27
performSelector
原理
以及
用法
performSelector 那点事
1.performSelectorOnMainThread:withObject:waitUntilDone:-(void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUntilDone:(BOOL)wait&n...
代码星球
·
2020-06-27
performSelector
那点
iOS多线程中performSelector: 和dispatch_time的不同
iOS中timer相关的延时调用,常见的有NSObject中的performSelector:withObject:afterDelay:这个方法在调用的时候会设置当前runloop中timer,还有一种延时,直接使用NSTimer来配置任务。这两种方式都一个共同的前提,就是当前线程里面需要有一个运行的runloop并...
代码星球
·
2020-04-05
iOS
线程
performSelector
dispatch
time
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他