1.发出值的页面 //通知各个页面当前控制者状态 -(NSString *)ctrlor:str{ // 获取NSUserDefaults对象 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults removeObjectForKey:@"divicemessage"];
[defaults synchronize];
// 保存数据(如果设置数据之后没有同步, 会在将来某一时间点自动将数据保存到Preferences文件夹下面) [defaults setObject:str forKey:@"divicemessage"]; [defaults synchronize]; //如果要立刻保存就需要这行代码 return 0; } ****引入.m文件后 2.沙箱接收值 - (void)viewDidLoad { [super viewDidLoad]; NSUserDefaults *defaults =[NSUserDefaults standardUserDefaults]; NSString *string =[defaults objectForKey:@"divicemessage"]; NSLog(@"xxxx%@",string); }