更新UI应该在主线程(UI线程)中进行,并且推荐使用同步调用,常用的方法如下:
1.- (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUntilDone:(BOOL)wait (或者-(void)performSelector:(SEL)aSelector onThread:(NSThread *)thr withObject:(id)arg waitUntilDone:(BOOL) wait;方法传递主线程[NSThread mainThread])
2.[NSOperationQueue mainQueue] addOperationWithBlock:
3.dispatch_sync(dispatch_get_main_queue(), ^{})
IOS 更新UI的主线程方法
最新推荐文章于 2019-02-14 11:36:00 发布