Initial commit
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
//
|
||||
// IfishUserAsset.m
|
||||
// Ifish
|
||||
//
|
||||
// Created by imac on 17/3/7.
|
||||
// Copyright © 2017年 lianlian. All rights reserved.
|
||||
//
|
||||
|
||||
#import "IfishUserAsset.h"
|
||||
|
||||
@implementation IfishUserAsset
|
||||
|
||||
-(void)encodeWithCoder:(NSCoder*)aCoder{
|
||||
[aCoder encodeObject:self forKey:@"gradeNum"];
|
||||
[aCoder encodeObject:self forKey:@"gradeValue"];
|
||||
[aCoder encodeObject:self forKey:@"gradeName"];
|
||||
[aCoder encodeInteger:self.keepSigninNum forKey:@"keepSigninNum"];
|
||||
[aCoder encodeInteger:self.goldValue forKey:@"goldValue"];
|
||||
[aCoder encodeBool:self.toDaySignin forKey:@"toDaySignin"];
|
||||
[aCoder encodeBool:self.isHitGoldenEgg forKey:@"isHitGoldenEgg"];
|
||||
[aCoder encodeInteger:self.addValue forKey:@"addValue"];
|
||||
}
|
||||
|
||||
-(id)initWithCoder:(NSCoder*)aDecoder{
|
||||
if (self=[super init]) {
|
||||
self.gradeNum=[aDecoder decodeObjectForKey:@"gradeNum"];
|
||||
self.gradeValue=[aDecoder decodeObjectForKey:@"gradeValue"];
|
||||
self.gradeName = [aDecoder decodeObjectForKey:@"gradeName"];
|
||||
self.keepSigninNum = [aDecoder decodeIntegerForKey:@"keepSigninNum"];
|
||||
self.goldValue = [aDecoder decodeIntegerForKey:@"goldValue"];
|
||||
self.toDaySignin = [aDecoder decodeBoolForKey:@"toDaySignin"];
|
||||
self.lastLoginDate = [aDecoder decodeObjectForKey:@"lastLoginDate"];
|
||||
self.isHitGoldenEgg = [aDecoder decodeBoolForKey:@"isHitGoldenEgg"];
|
||||
self.addValue = [aDecoder decodeIntegerForKey:@"addValue"];
|
||||
|
||||
}
|
||||
|
||||
return self;
|
||||
|
||||
}
|
||||
|
||||
-(instancetype)initWithDict:(NSDictionary *)dict
|
||||
{
|
||||
self.gradeNum = (NSString*)dict[@"gradeNum"];
|
||||
self.gradeValue = (NSString*)dict[@"gradeValue"];
|
||||
self.gradeName = dict[@"gradeName"];
|
||||
self.keepSigninNum = [[dict objectForKey:@"keepSigninNum"] integerValue];
|
||||
self.goldValue =[[dict objectForKey:@"goldValue"] integerValue];
|
||||
self.toDaySignin = [[dict objectForKey:@"toDaySignin"] boolValue];
|
||||
self.lastLoginDate = dict[@"lastLoginDate"];
|
||||
self.isHitGoldenEgg = [[dict objectForKey:@"isHitGoldenEgg"] boolValue];
|
||||
self.addValue = [[dict objectForKey:@"addValue"] integerValue];
|
||||
|
||||
return self;
|
||||
}
|
||||
@end
|
||||
Reference in New Issue
Block a user