Created
January 30, 2013 11:01
-
-
Save Dimillian/4672452 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- (void)encodeWithCoder:(NSCoder *)coder | |
{ | |
[coder encodeObject:self.udid forKey:@"udid"]; | |
[coder encodeObject:self.title forKey:@"title"]; | |
[coder encodeObject:self.alternateTitle forKey:@"alternateTitle"]; | |
[coder encodeObject:self.subtitle forKey:@"subtitle"]; | |
[coder encodeObject:self.seenStatus forKey:@"seenStatus"]; | |
[coder encodeObject:self.tinyImageLink forKey:@"tinyImageLink"]; | |
[coder encodeObject:self.normalImageLink forKey:@"normalImageLink"]; | |
[coder encodeObject:self.releaseDate forKey:@"releaseDate"]; | |
[coder encodeObject:self.releaseYear forKey:@"releaseYear"]; | |
[coder encodeObject:self.readbleDate forKey:@"readbleDate"]; | |
[coder encodeObject:self.castArray forKey:@"castArray"]; | |
[coder encodeObject:self.kindArray forKey:@"kindArray"]; | |
[coder encodeObject:self.kindListString forKey:@"kindListString"]; | |
[coder encodeObject:self.castListString forKey:@"castListString"]; | |
[coder encodeInteger:self.userRating forKey:@"userRating"]; | |
[coder encodeObject:self.userReview forKey:@"userReview"]; | |
[coder encodeBool:self.inList forKey:@"inList"]; | |
[coder encodeBool:self.seen forKey:@"seen"]; | |
[coder encodeBool:self.seenWith forKey:@"seenWith"]; | |
[coder encodeBool:self.falseMovie forKey:@"falseMovie"]; | |
} | |
// Decode an object from an archive | |
- (id)initWithCoder:(NSCoder *)coder | |
{ | |
self = [super init]; | |
if (self) { | |
_udid = [coder decodeObjectForKey:@"udid"]; | |
_title = [coder decodeObjectForKey:@"title"]; | |
_alternateTitle = [coder decodeObjectForKey:@"alternateTitle"]; | |
_subtitle = [coder decodeObjectForKey:@"subtitle"]; | |
_seenStatus = [coder decodeObjectForKey:@"seenStatus"]; | |
_tinyImageLink = [coder decodeObjectForKey:@"tinyImageLink"]; | |
_normalImageLink = [coder decodeObjectForKey:@"normalImageLink"]; | |
_releaseDate = [coder decodeObjectForKey:@"releaseDate"]; | |
_releaseYear = [coder decodeObjectForKey:@"releaseYear"]; | |
_readbleDate = [coder decodeObjectForKey:@"readbleDate"]; | |
_castArray = [coder decodeObjectForKey:@"castArray"]; | |
_kindArray = [coder decodeObjectForKey:@"kindArray"]; | |
_kindListString = [coder decodeObjectForKey:@"kindListString"]; | |
_castListString = [coder decodeObjectForKey:@"castListString"]; | |
_realisator = [coder decodeObjectForKey:@"realisator"]; | |
_director = [coder decodeObjectForKey:@"director"]; | |
_summaryComplete = [coder decodeObjectForKey:@"summaryComplete"]; | |
_trailerURL = [coder decodeObjectForKey:@"trailerURL"]; | |
_length = [coder decodeObjectForKey:@"length"]; | |
_userRating = [coder decodeIntForKey:@"userRating"]; | |
_userReview = [coder decodeObjectForKey:@"userReview"]; | |
_inList = [coder decodeBoolForKey:@"inList"]; | |
_seen = [coder decodeBoolForKey:@"seen"]; | |
_seenWith = [coder decodeBoolForKey:@"seenWith"]; | |
_falseMovie = [coder decodeBoolForKey:@"falseMovie"]; | |
} | |
return self; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment