在加载时,我向我的表显示一个单元格显示“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];
}