0

ロード時Loading..."に、スレッドを使用して、バックグラウンドで rss を取得し、それを sqlite テーブルに追加するupdatedDbWithRSSfeed1performSelectorOnMainThread:@selector(updatedDbWithRSSfeed:)つのセルを含むテーブルを表示します。FeedsViewしたがってupdatedDbWithRSSfeed、sqlite テーブルを更新した後、関連するクラス ( FeedsView) を呼び出して uitableView ( reloadMyData) をリロードしますが、データをリロードしていないようで、呼び出されていないように見えるnumberOfRowsInSectionので、テーブルのサイズを変更できます。起こっている、私はこれについて間違った方法で行っていますか?

rootViewcontroller.m

-(void)updatedDbWithRSSfeed:(NSMutableArray*)items {

/* inserting data into table here */

FeedsView *feedview = [[FeedsView alloc]init];  
[feedview reloadMyData];
[feedview release];

}

FeedsView.m

-(void) reloadMyData {
/* reading latest entries from db table and updating my dataSource (feedTableDS)*/
[self.feedTableDS reloadData];
}
4

0 に答える 0