【问题标题】:class 'Parser' does not implement the 'NSXMLParserDelegate' protocol“解析器”类未实现“NSXMLParserDelegate”协议
【发布时间】:2010-06-26 15:03:20
【问题描述】:

我刚刚从http://cocoadevblog.com/iphone-tutorial-creating-a-rss-feed-reader 下载了代码以查看如何实现 rss feeder 它在 [rssParser setDelegate:self] 处显示警告“类 'Parser' 未实现 'NSXMLParserDelegate' 协议”;在parer.m。应用程序在模拟器中加载但不起作用。我检查了参考基础包括在内。有什么想法吗?

【问题讨论】:

    标签: iphone objective-c xcode


    【解决方案1】:

    如果您正在为 iOS 4 构建,请确保您的界面如下所示:

     @protocol NSXMLParserDelegate; //makes sure it builds in previous versions of iOS.
     @interface Parser<NSXMLParserDelegate> {
     ...
     }
     ...
     @end
    

    也就是说,这只是一个警告。如果您的代码正确,它应该可以工作。

    【讨论】:

    • 正要发布类似的东西 - 不过 +1 太慢了 ;)
    猜你喜欢
    • 1970-01-01
    • 2011-07-29
    • 2016-06-16
    • 2015-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-01
    • 2017-11-26
    相关资源
    最近更新 更多