features:新绚多页面&设置页面&修改名字页面

This commit is contained in:
一只会编程的狮子
2019-04-14 22:06:35 +08:00
parent f86f21bd42
commit bc264e2d1f
56 changed files with 1256 additions and 52 deletions
@@ -54,5 +54,8 @@
+(void)saveXuToControlName:(XuToControlName *)nameModel;
+(XuToControlName *)currentXuToControlName:(NSString *)macaddress;
//新绚多
+(void)saveNewXuToControlName:(XuToControlName *)nameModel;
+(XuToControlName *)currentNewXuToControlName:(NSString *)macaddress;
@end
@@ -214,5 +214,34 @@
}
+(void)saveNewXuToControlName:(XuToControlName *)nameModel
{
NSString *key = [NSString stringWithFormat:@"newXuTo%@",nameModel.macAddress];
NSString *file = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject stringByAppendingPathComponent:key];
[NSKeyedArchiver archiveRootObject:nameModel toFile:file];
}
+(XuToControlName *)currentNewXuToControlName:(NSString *)macaddress
{
NSString *key = [NSString stringWithFormat:@"newXuTo%@",macaddress];
NSString *file = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject stringByAppendingPathComponent:key];
XuToControlName *controlName = [NSKeyedUnarchiver unarchiveObjectWithFile:file];
if (!controlName||[controlName isKindOfClass:[NSNull class]]) {
controlName = [[XuToControlName alloc] init];
controlName.shajunLight = @"杀菌灯";
controlName.zengyangPump = @"增氧泵";
controlName.light1 = @"灯光1";
controlName.light2 = @"灯光2";
controlName.zaolangPump = @"造浪泵";
controlName.huLiDeng = @"护理灯";
controlName.xunhuanPump = @"循环泵";
controlName.jiaRe = @"加热棒";
controlName.macAddress = macaddress;
}
return controlName;
}
@end