Ошибка в настройке? - PullRequest
       1

Ошибка в настройке?

0 голосов
/ 09 января 2012

Я получаю сообщение об ошибке:

Automatic Reference Counting Issue
Receiver type 'NSThread' for instance message does not declare a method with selector 'initWithTarget:selector:Object:'

для этого кода:

NSThread *thread_Client = [[NSThread alloc] initWithTarget:self selector:@selector(myTcpClient:) Object:nil];

Почему ... что мне не хватает?

thx

1 Ответ

1 голос
/ 09 января 2012

Сообщение об ошибке на самом деле говорит вам, что вам здесь не хватает.Это говорит о том, что NSThread не имеет такого селектора, что означает, что вы должны посмотреть на сигнатуру метода, потому что ваша проблема почти наверняка есть (и в вашем случае, это так).

Ошибка в вашем кодеслово Объект в селекторе.Подпись метода не использует заглавные буквы O .Измените это на строчные, и все будет в порядке:

// Method signatures are case sensitive, so:
// -initWithTarget:selector:Object: and -initWithTarget:selector:object are different methods
[[NSThread alloc] initWithTarget:self selector:@selector(myTcpClient:) object:nil];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...