我正在开发一个博客应用程序,其中不同的文章显示在表格视图中。我正在使用以下代码进行刷新:
for (NSString *feed in _feeds) {
NSURL *url = [NSURL URLWithString:feed];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setDelegate:self];
[_queue addOperation:request];
}
当出现错误并且没有加载任何内容时,这可以正常工作,但如果所有加载都正常并且您只是在寻找新文章,它最终会复制所有内容。这里也是 viewDidLoad 设置:
self.allEntries = [NSMutableArray array];
self.queue = [[[NSOperationQueue alloc] init] autorelease];
self.feeds = [NSArray arrayWithObjects:@"http://316apps.com/ipreachersblog/feed/",
nil];
关于我可以做些什么来只添加自原始加载以来的新文章有什么建议吗?