ARC - 实例消息未声明带选择器的方法

时间:2012-06-13 12:35:36

标签: ios automatic-ref-counting selector

我使用这行代码:

[self parseXMLFileAtURL:url];

我得到了这个错误:

  

自动参与计数问题,接收器类型“xmlParser”表示   实例消息不会使用选择器声明方法   “parseXMLFileAtUrl

这是什么想法?

1 个答案:

答案 0 :(得分:2)

你有这样的事情:

  -(void)myMethod{
     [self parseXMLFileAtURL:url];
   }

  -(void)parseXMLFileAtURL:(NSURL*)myURL{
      // Some stuff
   }

这样说:

 -(void)parseXMLFileAtURL:(NSURL*)myURL{
      // Some stuff
   }

 -(void)myMethod{
     [self parseXMLFileAtURL:url];
  }

如果有效,则表示您需要转到.h文件并声明方法:

 -(void)parseXMLFileAtURL:(NSURL*)myURL;

或者在.m文件中创建一个私有接口并在那里声明它。