我在我的应用中遇到警告,因为我正在尝试实施RSS Feed。
警告:Method '-parseRss:entries.' not found (return type defaults to 'id').
和
在Method '-parseAtom:entries.' not found (return type defaults to 'id').
行
self...
- (void)parseFeed:(GDataXMLElement *)rootElement entries:(NSMutableArray *)entries {
if ([rootElement.name compare:@"rss"] == NSOrderedSame) {
[self parseRss:rootElement entries:entries];
} else if ([rootElement.name compare:@"feed"] == NSOrderedSame) {
[self parseAtom:rootElement entries:entries];
} else {
NSLog(@"Unsupported root element: %@", rootElement.name);
}
}
我尝试在.h文件中添加:- (void)parseRss:(GDataXMLElement *)rootElement entries:(NSMutableArray *)entries
和 - (void)parseAtom:(GDataXMLElement *)rootElement entries:(NSMutableArray *)entries
,但它出现了错误。
如何取出2个警告?
感谢。
答案 0 :(得分:1)
一些建议
parseRSS
parseAtom
和parseFeed
如果我没弄错的话,你正在按照教程here制作RSS阅读器。您会注意到,如果您下载底部的完整源代码,则Ray不会在.h文件中添加方法标头。他在parseRSS
函数之前实现了parseAtom
和parseFeed
函数。