2009-08-22 70 views
2

[NSThread isMultiThreaded]總是返回YES爲我的iPhone應用程序,無論是在模擬器和設備上,即使我運行它的第一件事applicationDidFinishLaunching:永遠是嗎?

這是預期的嗎?

(我使用雪豹,如果它有所作爲)。

回答

3

完全正常。對於Mac應用程序幾乎總是如此,除非您創建不使用AppKit的命令行應用程序。

特別是,Core Animation,Core Audio和Cocoa的其他部分可能會代表您產生後臺線程。

3

看來,UIView層合成和動畫是在一個線程(由可可產生)完成。