nicklockwood / AutoCoding

AutoCoding is a category on NSObject that provides automatic support for NSCoding and NSCopying to every object.
Other
1.07k stars 131 forks source link

Convenience initializer missing a 'self' call to another initializer #25

Closed YK-Unit closed 8 years ago

YK-Unit commented 8 years ago

XCode 7.2.1,AutoCoding.m:268 get a compile error: Convenience initializer missing a 'self' call to another initializer

YK-Unit commented 8 years ago

Google a solution

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wobjc-designated-initializers"
- (instancetype)initWithCoder:(NSCoder *)aDecoder
{
    [self setWithCoder:aDecoder];
    return self;
}
#pragma clang diagnostic pop