0

私の使用例は、宛先ターゲット オブジェクトがクラス インスタンスであるスレッドを開始しようとしているということです。次のようなことをしようとすると、コンパイラからエラー (予期しないインターフェイス名 '': 期待される式) が返されます。

[NSThread detachNewThreadSelector:@selector(thing:) toTarget:AClass withObject:nil];

@implementation AClass
+(void)thing:(id)arg {
// etc....
}
@end

このシナリオを設定するにはどうすればよいですか? というか、クラス インスタンスの ID を取得するにはどうすればよいでしょうか。

ありがとう!

4

1 に答える 1

1

使用できます[AClass class]。すべてのクラスはメソッドに応答し、+classそれ自体を返します。

于 2012-08-24T05:31:11.687 に答える