核心动画运行在自己的线程上。但animationDidStop:finished:
保证在动画结束时在主线程上运行?它在我的测试中完成,但我不知道我是否可以随时随地在所有版本的iOS上都依赖它。是否保证在主线程上通知CAAnimation委托?
1
A
回答
1
0
这是我的理解,是的,animationDidStop:finished:
方法总是在主线程上调用,但这是一个理解,而不是保证。
您可能希望将此问题发布到Apple开发人员论坛的Core Animation区域,并提供Apple工程师的特定请求。有许多Apple员工经常发布这些问题。 (Rincewind想到Core Animation)。
相关问题
- 1. 为什么NSURLConnection和CAAnimation委托保留?
- 2. C#委托是否线程安全?
- 3. 静态委托是否线程安全?
- 4. CoreBluetooth委托在主队列/主线程上?
- 5. uikit方法是否保证在主线程上运行?
- 6. 使用主线程而不是辅助线程回调委托?
- 7. 委托中未调用CAAnimation委托方法
- 8. NSOperationQueue和发送委托给主线程
- 9. GTK:委托函数调用主线程
- 10. C++主线程通知线程通知主线程
- 11. 未调用的CAAnimation委托方法
- 12. 如何知道UIWebView是否有委托
- 13. C#委托通知更改
- 14. 如何委托textStorageDidProcessEditing通知?
- 15. 是否有像“willShowWindow”这样的NSWindow通知/委托方法?
- 16. 是否有一个通用的'FuncSTA'用于通过STA线程调用委托?
- 17. 从主线程上的委托方法接收答案
- 18. 是否通过lambda表达式创建的委托保证被缓存?
- 19. NSURLConnection委托和线程 - iPhone
- 20. C#线程-ThreadStart委托
- 21. 异步委托与线程
- 22. 多线程调用委托
- 23. 多线程委托/事件
- 24. 有没有保证AsyncCallbacks总是在主线程上执行?
- 25. Binding属性是否保证它在主线程上被调用? (Xamarin.forms)
- 26. 线程完成时通知主线程
- 27. 委托代码从主线程运行主线程来处理gui
- 28. IQueryable.First是否接受委托?
- 29. 基础上通过委托
- 30. iOS是否在主线程上执行委托和观察者调用的方法?
这个问题只是声称它基于一次试验。这在文档中的任何地方都能保证否则,我们如何知道它是否可靠? – Aaron