'方法名称'未声明的objC类

时间:2011-04-07 16:50:51

标签: objective-c

我试图简单地在同一个类中调用一个方法,例如

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

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

错误:'createRequest undeclared'

是否有必要,我还在相关的头文件中定义了createRequest,例如

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

我对Objective-c很新。我哪里错了?

2 个答案:

答案 0 :(得分:4)

你可以这样调用这个函数 [self createRequest:request];

答案 1 :(得分:1)

您可以使用以下方式调用它:

[self createRequest:request];

有助于根据发送对方消息的对象进行思考。在这种情况下,您的对象正在向自己发送消息以在NSString上执行请求。