- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
NSString *country=[[NSUserDefaults standardUserDefaults]objectForKey:@"namecountry"];
//url's
NSURL *url = [NSURL URLWithString:@"someurl"];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:country forKey:@"c_name"];
[request setRequestMethod:@"POST"];
[request setValidatesSecureCertificate:NO];
[request setDelegate:self];
[request startSynchronous];
NSString *response = [request responseString];
NSLog(@"%@",response);
res=[response componentsSeparatedByString:@","];
NSLog(@"%@",[res objectAtIndex:18]);
show=[NSString stringWithFormat:@"%@",[res objectAtIndex:18]];
float f=[show floatValue];
show=[NSString stringWithFormat:@"%.2f %%",f];
[self.tableView reloadData];
}
私は記事を読んで、さまざまな方法を試してみましたが、正しい解決策を見つけることができません。ここに私の問題があります。私は3つのタブバー項目を持っています。 tableviewにはdetailTextLabel.textがあります。ユーザーがタブバーを押したときにテーブルビューを更新したいと思います。データベースからデータを取得するときにテーブルビューを再読み込みするには?
は今、私はあなたが見ることができるように、いくつかの方法を試してみてください[self.tableView reloadData];私はそれをUITableViewクラスのすべてのメソッドに置くことができます誰も私がこれでやっている間違っていることを教えてくれる?
あなたはこのような何か持っているあなたの.hファイル内
をリロードする直前
self.myData = res;
あなたはあなたのtableViewのデータソースとして使用して配列にデータ(RES)を設定しましたか? – Odysごめんなさい、どうすれば設定できますか? –
http://stackoverflow.com/questions/932288/iphone-dev-reload-data-of-a-table-view-from-a-child-controller-and-another-contr – ram