ifish/Ifish/models/wifiModel/sendmaseegemodel/BackmassegeModel.m

68 lines
2.7 KiB
Objective-C

//
// BackmassegeModel.m
// Ifish
//
// Created by imac on 15/10/12.
// Copyright © 2015年 imac. All rights reserved.
//
#import "BackmassegeModel.h"
@implementation BackmassegeModel
// 归档时调用 三控
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"yunxingmoshi"];
[aCoder encodeObject:self forKey:@"light1"];
[aCoder encodeObject:self forKey:@"light2"];
[aCoder encodeObject:self forKey:@"pump"];
[aCoder encodeObject:self forKey:@"timer1"];
[aCoder encodeObject:self forKey:@"timer2"];
[aCoder encodeObject:self forKey:@"timer3"];
[aCoder encodeObject:self forKey:@"timer4"];
[aCoder encodeObject:self forKey:@"timer5"];
[aCoder encodeObject:self forKey:@"timer6"];
[aCoder encodeObject:self forKey:@"timer7"];
[aCoder encodeObject:self forKey:@"timer8"];
[aCoder encodeObject:self forKey:@"timer9"];
[aCoder encodeObject:self forKey:@"timer10"];
[aCoder encodeObject:self forKey:@"wendu"];
[aCoder encodeObject:self forKey:@"brightness"];
[aCoder encodeObject:self forKey:@"tankLight"];
[aCoder encodeObject:self forKey:@"Ph"];
[aCoder encodeObject:self forKey:@"baojingSwitch"];
[aCoder encodeObject:self forKey:@"miniTp"];
[aCoder encodeObject:self forKey:@"maxTp"];
}
//解挡时调用
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.yunxingmoshi=[aDecoder decodeObjectForKey:@"yunxingmoshi"];
self.light1=[aDecoder decodeObjectForKey:@"light1"];
self.light2=[aDecoder decodeObjectForKey:@"light2"];
self.pump=[aDecoder decodeObjectForKey:@"pump"];
self.timer1=[aDecoder decodeObjectForKey:@"timer1"];
self.timer2=[aDecoder decodeObjectForKey:@"timer2"];
self.timer3=[aDecoder decodeObjectForKey:@"timer3"];
self.timer4=[aDecoder decodeObjectForKey:@"timer4"];
self.timer5=[aDecoder decodeObjectForKey:@"timer5"];
self.timer6=[aDecoder decodeObjectForKey:@"timer6"];
self.timer7=[aDecoder decodeObjectForKey:@"timer7"];
self.timer8=[aDecoder decodeObjectForKey:@"timer8"];
self.timer9=[aDecoder decodeObjectForKey:@"timer9"];
self.timer10=[aDecoder decodeObjectForKey:@"timer10"];
self.wendu=[aDecoder decodeObjectForKey:@"wendu"];
self.brightness=[aDecoder decodeObjectForKey:@"brightness"];
self.tankLight=[aDecoder decodeObjectForKey:@"tankLight"];
self.Ph=[aDecoder decodeObjectForKey:@"Ph"];
self.baojingSwitch=[aDecoder decodeObjectForKey:@"baojingSwitch"];
self.miniTp=[aDecoder decodeObjectForKey:@"miniTp"];
self.maxTp=[aDecoder decodeObjectForKey:@"maxTp"];
}
return self;
}
@end