我需要从一个ViewController到另一个ViewController的数据 在这里,我在第一个ViewController中有多个Textfields然后它将在我在FirstViewController中输入的Whatever Data中传递SecondViewController。 你可以建议我吗。
答案 0 :(得分:2)
你也可以使用属性...因为它很容易..
在另一个NSMutableDictionary
中输入ViewController
类型属性,然后从第一个ViewController发送
在第二个viewcontroller中创建此类型属性
@property (nonatomic,retain) NSMutableDictionary *textFieldDataDic;
并从第一个视图控制器发送数据
NSMutableDictionary *textFieldData = [[NSMutableDictionary alloc]init];
[textFieldData setValue:textfield1 forKeyPath:@"textF1"];
[textFieldData setValue:textfield2 forKeyPath:@"textF2"];
ViewController *secondView = [[ViewController alloc]init];
secondView.textFieldDataDic = textFieldData;
[self.navigationController pushViewController:secondView animated:YES];
答案 1 :(得分:2)
这是用于存储
NSString *verifyStatus=@"Y";
[[NSUserDefaults standardUserDefaults]setObject:verifyStatus forKey:@"verify_status"];
[[NSUserDefaults standardUserDefaults] synchronize];
用于检索
NSString *verify_status = [[NSUserDefaults standardUserDefaults]stringForKey:@"verify_status"];