![]() |
1
4
可以使用这些调用在新线程(detachNewThred)中使用某些参数(with object)执行对象(toTarget)的方法(选择器)。
现在如果你想执行一个延迟的任务,最好的方法是
|
![]() |
2
20
您也可以使用Grand Central Dispatch(GCD)完成此操作。这样,您可以使用块将代码保存在一个地方,并且确保在完成后台处理后需要更新UI时再次调用主线程。下面是一个基本示例:
Grand Central Dispatch(GCD)参考: http://developer.apple.com/library/ios/#documentation/Performance/Reference/GCD_libdispatch_Ref/Reference/reference.html |
![]() |
3
0
这些建议的方法是否仅在应用程序首先启用后台执行(使用UIBackgroundMode)时才适用? 我假设如果一个应用程序不能合法地声明是一个voip/音乐/位置感知应用程序,那么如果它实现了这里描述的内容,那么当时间间隔到期时它将不会执行? |