我正在使用Twitter-OAuth框架Here。几天前,当我升级XCode时,一切都很顺利。现在,当我尝试编译此应用程序时,我在Twitter-OAuth文件中出现了错误
在@interface中没有为'MGTwitterXMLParser'
声明超类
和警告说
'MGTwitterXMLParser'可能无法响应'+ alloc'
如果有人知道这里发生了什么,我非常感谢你的帮助。
答案 0 :(得分:1)
显然问题出现了,因为iOS SDK 4.0需要在构建设置中将各种条目添加到页眉搜索路径,框架搜索路径和库搜索路径。我把那些田地清理干净,事情就开始了。
答案 1 :(得分:0)
Chris,我不使用MGTwitterXMLParser,但是你问题中的第一条错误消息表明编译器期望MGTwitterXMLParser类的接口声明具有父级。如果没有这个,编译器会将MGTwitterXMLParser视为NSObject之类的根类。
MGTwitterXMLParser.h是否包含类似
的内容@interface MGTwitterXMLParser:NSObject
您的问题中的第二条错误消息可能链接到第一条,因为编译器无法遍历MGTwitterXMLParser的继承树以找到其+(id)alloc的声明。