iOS沙箱传值

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);
}

 

posted on 2017-11-29 17:07  高彰  阅读(239)  评论(0编辑  收藏  举报

导航