修复崩溃问题
This commit is contained in:
parent
7127780429
commit
7c02da06fe
|
|
@ -70,7 +70,7 @@
|
|||
</dict>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>472</string>
|
||||
<string>473</string>
|
||||
<key>ITSAppUsesNonExemptEncryption</key>
|
||||
<false/>
|
||||
<key>LSApplicationCategoryType</key>
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@interface RuiMeiProtocolModel : NSObject
|
||||
@interface RuiMeiProtocolModel : NSObject <NSCoding>
|
||||
@property (nonatomic,copy) NSString *ch1;
|
||||
@property (nonatomic,copy) NSString *ch2;
|
||||
@property (nonatomic,copy) NSString *ch3;
|
||||
|
|
|
|||
|
|
@ -10,4 +10,61 @@
|
|||
|
||||
@implementation RuiMeiProtocolModel
|
||||
|
||||
- (void)encodeWithCoder:(NSCoder *)aCoder {
|
||||
[aCoder encodeObject:self.ch1 forKey:@"ch1"];
|
||||
[aCoder encodeObject:self.ch2 forKey:@"ch2"];
|
||||
[aCoder encodeObject:self.ch3 forKey:@"ch3"];
|
||||
[aCoder encodeObject:self.ch4 forKey:@"ch4"];
|
||||
[aCoder encodeObject:self.customModel forKey:@"customModel"];
|
||||
|
||||
[aCoder encodeObject:self.timer1 forKey:@"timer1"];
|
||||
[aCoder encodeObject:self.timer2 forKey:@"timer2"];
|
||||
[aCoder encodeObject:self.timer3 forKey:@"timer3"];
|
||||
[aCoder encodeObject:self.timer4 forKey:@"timer4"];
|
||||
[aCoder encodeObject:self.timer5 forKey:@"timer5"];
|
||||
[aCoder encodeObject:self.timer6 forKey:@"timer6"];
|
||||
[aCoder encodeObject:self.timer7 forKey:@"timer7"];
|
||||
[aCoder encodeObject:self.timer8 forKey:@"timer8"];
|
||||
[aCoder encodeObject:self.heatStickState forKey:@"heatStickState"];
|
||||
[aCoder encodeObject:self.wendu forKey:@"wendu"];
|
||||
[aCoder encodeObject:self.heatTemperature forKey:@"heatTemperature"];
|
||||
|
||||
[aCoder encodeObject:self.shiwen forKey:@"shiwen"];
|
||||
[aCoder encodeObject:self.baojingSwitch forKey:@"baojingSwitch"];
|
||||
[aCoder encodeObject:self.miniTp forKey:@"miniTp"];
|
||||
[aCoder encodeObject:self.maxTp forKey:@"maxTp"];
|
||||
[aCoder encodeObject:self.funcCode forKey:@"funcCode"];
|
||||
}
|
||||
|
||||
- (instancetype)initWithCoder:(NSCoder *)aDecoder {
|
||||
if (self = [super init]) {
|
||||
self.ch1 = [aDecoder decodeObjectForKey:@"ch1"];
|
||||
self.ch2 = [aDecoder decodeObjectForKey:@"ch2"];
|
||||
self.ch3 = [aDecoder decodeObjectForKey:@"ch3"];
|
||||
self.ch4 = [aDecoder decodeObjectForKey:@"ch4"];
|
||||
self.customModel = [aDecoder decodeObjectForKey:@"customModel"];
|
||||
|
||||
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.heatStickState = [aDecoder decodeObjectForKey:@"heatStickState"];
|
||||
self.wendu = [aDecoder decodeObjectForKey:@"wendu"];
|
||||
|
||||
self.heatTemperature = [aDecoder decodeObjectForKey:@"heatTemperature"];
|
||||
|
||||
self.shiwen = [aDecoder decodeObjectForKey:@"shiwen"];
|
||||
self.baojingSwitch = [aDecoder decodeObjectForKey:@"baojingSwitch"];
|
||||
self.miniTp = [aDecoder decodeObjectForKey:@"miniTp"];
|
||||
self.maxTp = [aDecoder decodeObjectForKey:@"maxTp"];
|
||||
self.funcCode = [aDecoder decodeObjectForKey:@"funcCode"];
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,12 @@
|
|||
// CFShow((__bridge CFTypeRef)(infoDic));
|
||||
NSString *app_Version=[infoDic objectForKey:@"CFBundleShortVersionString"];
|
||||
NSLog(@"app_Version%@",app_Version);
|
||||
self.versionLabel.text=[NSString stringWithFormat:@"v%@",app_Version];
|
||||
NSString *versionStr = [NSString stringWithFormat:@"v%@",app_Version];
|
||||
NSString *buildVersion = [infoDic objectForKey:@"CFBundleVersion"];
|
||||
if (buildVersion.length > 0) {
|
||||
versionStr = [versionStr stringByAppendingString:[NSString stringWithFormat:@"(%@)", buildVersion]];
|
||||
}
|
||||
self.versionLabel.text=versionStr;
|
||||
//build 版本
|
||||
// NSString *app_build=[infoDic objectForKey:@"CFBundleVersion"];
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue