核心動畫運行在自己的線程上。但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