iPhone OS是否区分前台线程和后台线程?
答案 0 :(得分:6)
主线程的概念,所有UIKit和核心图形调用都必须来自。我想你可以说主线程是一个前台线程,你应用程序中的所有其他线程都是后台线程。
您可以在performSelectorInBackground:withObject:
上使用NSObject
开始后台主题广告。如果你需要在主线程上做一些工作(比如做一些UI的东西),你可以使用performSelectorOnMainThread:withObject:waitUntilDone:
。如果您需要检查代码当前是否在主线程上运行,可以使用[NSThread isMainThread]
。
答案 1 :(得分:1)
[NSThread isMainThread]