我有一个viewControllerA,其中输入了文本字段和文本,另一个ViewControllerB上的文本查找(查找非常适合准备Segue)当我回到控制器A时,我需要保留输入的文本字段中的数据。并将ControllerB的文本输入文本字段而不删除。我该怎么做?下面的工作,但我希望我关闭ViewControllerA时数据清除...所以我的问题是这样做的最佳方法是什么?
- (IBAction)saveFormData
{
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSString *firstString = self.first.text;
NSString *lastString = self.last.text;
[prefs setObject:firstString forKey:@"first"];
[prefs setObject:lastString forKey:@"last"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
-(void)loadformData {
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
self.first.text = [prefs objectForKey:@"first"];
self.last.text = [prefs objectForKey:@"last"];
}