tableview没有使用reloadData重新加载

时间:2011-03-14 10:21:09

标签: multithreading ipad uitableview reloaddata

在加载时,我向我的表显示一个单元格显示“Loading...",使用线程,在后台我获取我的RSS并将其添加到我的sqlite表。方法(updatedDbWithRSSfeed)通过{ {1}}与持有uitableview的同一个类(位于performSelectorOnMainThread:@selector(updatedDbWithRSSfeed:)中)。所以在更新我的sqlite表后FeedsView中,我调用了相关的类(updatedDbWithRSSfeed )重新加载uitableView(FeedsView),但似乎没有重新加载数据,reloadMyData似乎没有被调用,所以我可以调整我的表。任何想法为什么这可能发生,我要去这是错误的方式吗?

rootViewcontroller.m

numberOfRowsInSection

FeedsView.m

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

/* inserting data into table here */

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

}

0 个答案:

没有答案