2013-01-19 46 views

回答

9

編號Cocos2d對象不是線程安全的並且預計在主線程上運行。計時器在主運行循環中進行計劃。所以在任何情況下都不要阻塞主線程。

1

您可以使用[self performSelectorInBackground:...]和類似的NSObject方法。

通常的注意事項適用。幾乎cocos2d中的每個屬性都標記爲「非原子」,因此不是線程安全的,因此,除非您確切知道多線程的具體內容以及爲什麼要這麼做,否則可能會遇到常見的多線程問題。

+1

原子性不等於線程安全!將一個屬性標記爲原子並不會使它比標記爲非原子更安全,它只能保證讀寫操作完成原子! – JustSid

相關問題