我正在尝试使用以下代码向tableView添加一行。我正在尝试下载RSS源,并且在下载源时,它们会逐行动态地添加到tableView中。
- (void)requestFinished:(ASIHTTPRequest *)request {
RSSEntry *entry = [[[RSSEntry alloc] initWithBlogTitle:request.url.absoluteString
articleTitle:request.url.absoluteString
articleUrl:request.url.absoluteString
articleDate:[NSDate date]] autorelease];
int insertIdx = 0;
[_allEntries insertObject:entry atIndex:insertIdx];
[self.tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:insertIdx inSection:0]] withRowAnimation:UITableViewRowAnimationRight];
}
它给了我错误 - 在'ChecklistsViewController *'[3]
类型的对象上找不到属性'tableView'我有一个视图应用程序,根视图控制器名为ChecklistsViewController。
答案 0 :(得分:3)
ChecklistsViewController是否有一个名为tableView的属性为UITableView?
您是否打算使用UITableViewController作为ChecklistsViewController的超类,但实际上是使用了UIViewController?
答案 1 :(得分:0)
您可能将您的类声明为UIViewController的子类而不是UITableViewController。