ロード時Loading..."
に、スレッドを使用して、バックグラウンドで rss を取得し、それを sqlite テーブルに追加するupdatedDbWithRSSfeed
1performSelectorOnMainThread:@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];
}