73 |
return _activated; |
return _activated; |
74 |
} |
} |
75 |
|
|
76 |
@end |
/** |
77 |
|
* NSCoding method |
78 |
|
* to encode and decode objects |
79 |
@implementation HgBonus (Coding) |
*/ |
|
|
|
80 |
- (void)encodeWithCoder: (NSCoder *)encoder |
- (void)encodeWithCoder: (NSCoder *)encoder |
81 |
{ |
{ |
82 |
[super encodeWithCoder: encoder]; |
[super encodeWithCoder: encoder]; |
86 |
|
|
87 |
- (id)initWithCoder: (NSCoder *)decoder |
- (id)initWithCoder: (NSCoder *)decoder |
88 |
{ |
{ |
89 |
self = [super initWithCoder: decoder]; |
if ( (self = [super initWithCoder: decoder]) ) |
90 |
[decoder decodeValueOfObjCType: "I" at: &_ttl]; |
{ |
91 |
[decoder decodeValueOfObjCType: "c" at: &_activated]; |
[decoder decodeValueOfObjCType: "I" at: &_ttl]; |
92 |
|
[decoder decodeValueOfObjCType: "c" at: &_activated]; |
93 |
|
} |
94 |
|
|
95 |
return self; |
return self; |
96 |
} |
} |
97 |
|
|