Как передать переменную через селектор? - PullRequest
1 голос
/ 31 марта 2010

У меня есть метод

-(void)myMethod:(MyObject*)obj

И я отрываю новую тему

[NSThread detachNewThreadSelector:@selector(myMethod) toTarget:self withObject:nil];

Как я могу передать MyObject * через @selector (myMethod)?

1 Ответ

5 голосов
/ 31 марта 2010
[NSThread detachNewThreadSelector:@selector(myMethod:) toTarget:self withObject:myObjectInstance];

Вы определенно захотите это @selector(myMethod:) вместо @selector(myMethod). Они имеют в виду разные вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...