4

別のスレッドでクラスメソッド(「+」で始まる)を実行することは可能ですか?通常、私は成功せず[myClass myController];に試したようにメソッドを呼び出します。[NSThread detachNewThreadSelector:myController toTarget:myClass withObject:nil];

4

1 に答える 1

10

[myClass class]はい、代わりにターゲットを作成する必要がありますmyClass@selector()また、セレクター名の周りを使用するのを忘れました。あなたが望んでいるのは:

[NSThread detachNewThreadSelector:@selector(myController) toTarget:[myClass class] withObject:nil];

于 2010-04-02T16:52:58.217 に答える