2009-08-22 7 views
2

[NSThread isMultiThreaded]は、applicationDidFinishLaunching:の最初のことを実行しても、常に私のiPhoneアプリケーション用にYESを返します。は常にYESですか?

これは予期されますか?

(私はSnow Leopardを使用しています(違いがある場合)

答えて

3

完全に正常です。 AppKitを使用しないコマンドラインアプリケーションを作成しない限り、ほとんどの場合、Macアプリケーションでも同様です。

特に、Core Animation、Core Audio、およびCocoaの他の部分では、あなたのためにバックグラウンドスレッドが生成されます。

3

UIViewレイヤの合成とアニメーションは、スレッド(Cocoaによって生成されます)で行われるようです。

関連する問題