XDArchiving runtime在Archiving上的实践 (void)encodeWithCoder:(NSCoder *)aCoder和- (id)initWithCoder:(NSCoder *)aDecoder。