'имя метода' необъявленный класс objC - PullRequest
0 голосов
/ 07 апреля 2011

Я пытаюсь просто вызвать метод в том же классе, например,

-(void) createRequest: (NSString*)urlFormatted {
    ...
 }

-(void) sendData {
   ...
   [createRequest request]; <- Error occurs here.
 }

Ошибка: 'createRequest undeclared'

Нужно или нетЯ также определил createRequest в связанном заголовочном файле, например,

-(void) createRequest: (NSString*)urlFormatted;

Я очень новичок в target-c.Куда я иду не так?

Ответы [ 2 ]

4 голосов
/ 07 апреля 2011

Вы вызываете функцию следующим образом [self createRequest:request];

1 голос
/ 07 апреля 2011

Вы можете вызвать его с помощью:

[self createRequest:request];

Это помогает мыслить с точки зрения объектов, посылающих друг другу сообщения.В этом случае ваш объект отправляет себе сообщение для выполнения запроса на NSString.

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