[NSThread isMultiThreaded]
總是返回YES
爲我的iPhone應用程序,無論是在模擬器和設備上,即使我運行它的第一件事applicationDidFinishLaunching:
。永遠是嗎?
這是預期的嗎?
(我使用雪豹,如果它有所作爲)。
[NSThread isMultiThreaded]
總是返回YES
爲我的iPhone應用程序,無論是在模擬器和設備上,即使我運行它的第一件事applicationDidFinishLaunching:
。永遠是嗎?
這是預期的嗎?
(我使用雪豹,如果它有所作爲)。
完全正常。對於Mac應用程序幾乎總是如此,除非您創建不使用AppKit的命令行應用程序。
特別是,Core Animation,Core Audio和Cocoa的其他部分可能會代表您產生後臺線程。
看來,UIView層合成和動畫是在一個線程(由可可產生)完成。