iOS 归档方法UserDefaults

来源:互联网 发布:手机淘宝怎么样 编辑:程序博客网 时间:2024/06/11 01:48

@property (nonatomic,strong)NSUserDefaults * mUserDefaults;


- (id) init {

   self = [superinit];

   if (self) {

  

        _mUserDefaults = [NSUserDefaultsstandardUserDefaults];                 

    }

    return self;

}



#pragma mask UserDefaults存取


- (id)preferenceWithName:(NSString *)prefname

{

   return [_mUserDefaultsobjectForKey:prefname];

}


- (void)setPreference:(id)ob withName:(NSString *)prefname

{

    [_mUserDefaultssetValue:ob forKey:prefname];

    //立即将之前设置的Key-Value写入磁盘

    [_mUserDefaultssynchronize];

}

直接拷贝到类方法里面就可以直接用了 

原创粉丝点击