2014-05-13 43 views
0

我有兩個文本框和一個數組。如何調用nsuserdefaults到tableview

NSMutableArray *myArray = [[NSMutableArray alloc]init]; 

[myArray addObject:textFieldHeader.text]; 

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

[defaults setObject:myArray forKey:textFieldGroup.text]; 

textFieldGroup.text傳遞給tableview中和

-(void)viewWillAppear:(BOOL)animated 
{ 
NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults]; 

array = [[NSMutableArray alloc] initWithArray:[standardUserDefaults objectForKey:_passedFieldGroup]]; 

[self.tableView reloadData]; 


} 

但我怎麼把這些鍵的部分和對象行,當我去表視圖?

+0

你正在實現['UITableViewDataSource'](https://developer.apple.com/library/ios/documentation/uikit/reference/UITableViewDataSource_Protocol/Reference/Reference.html)方法嗎? –

回答

0

據我瞭解你的問題,你想要通過NSUserDefaults中的所有存儲的密鑰? 據我所知,這是不可能的。我唯一想到的解決方案是將鍵單獨存儲在一個文件中,或者也可以放在NSUserDefaults的一個數組中。

相關問題