12345678910111213141516171819202122232425262728293031323334353637383940 |
- //
- // LCSaveModel.m
- // LiveChat
- //
- // Created by 张灿 on 2018/4/11.
- // Copyright © 2018年 caicai. All rights reserved.
- //
- #import "LCSaveModel.h"
- @implementation LCSaveModel
- +(YOUPAILCUserModel *)getUserModel{
- NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
- NSData *myEncodedObject = [defaults objectForKey:@"lc_userModel"];
- YOUPAILCUserModel *obj = (YOUPAILCUserModel *)[NSKeyedUnarchiver unarchiveObjectWithData: myEncodedObject];
- [defaults synchronize];
- return obj;
- }
- +(void)saveUserModel:(YOUPAILCUserModel *)userModel{
- NSData *myEncodedObject = [NSKeyedArchiver archivedDataWithRootObject:userModel];
- NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
- [defaults setObject:myEncodedObject forKey:@"lc_userModel"];
- [defaults synchronize];
- }
- +(YOUPAILCSendDynamicModel *)getSendDynamicModel{
- NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
- NSData *myEncodedObject = [defaults objectForKey:@"lc_sendDynamicModel"];
- YOUPAILCSendDynamicModel *obj = (YOUPAILCSendDynamicModel *)[NSKeyedUnarchiver unarchiveObjectWithData: myEncodedObject];
- [defaults synchronize];
- return obj;
- }
- +(void)saveSendDynamicModel:(YOUPAILCSendDynamicModel *)sendDynamicModel{
- NSData *myEncodedObject = [NSKeyedArchiver archivedDataWithRootObject:sendDynamicModel];
- NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
- [defaults setObject:myEncodedObject forKey:@"lc_sendDynamicModel"];
- [defaults synchronize];
- }
- @end
|