2012-02-11 20 views
0

次のコードを使用してtableViewに行を追加しようとしています。 RSSフィードをダウンロードしようとしていて、フィードがダウンロードされると、動的にtableViewに行単位で追加されます。私は単一のビューのアプリケーションを持っていると、ルートビューコントローラがChecklistsViewControllerと呼ばれている[3]プロパティ 'tableView'が型オブジェクトに見つかりません -

プロパティ「のtableView」タイプのオブジェクトに見つからない「ChecklistsViewController *」 -

- (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]; 

} 

それは私にエラーを与えます。

答えて

3

ChecklistsViewControllerには、UITableViewタイプのtableViewというプロパティがありますか?

UITableViewControllerをChecklistsViewControllerのスーパークラスとして使用する予定でしたが、代わりに実際にUIViewControllerを使用しましたか?

0

おそらくクラスをUITableViewControllerではなくUIViewControllerのサブクラスとして宣言します。

関連する問題