指定的初始化程序缺少对超类的指定初始化程序的超级调用

时间:2017-09-01 06:50:48

标签: ios objective-c xcode objective-c-2.0

我在pod中收到2个警告,例如1.指定的初始化程序错过了对超类的指定初始化程序的超级调用。 2.指定的初始值设定项只应在super上调用指定的初始值。

- (instancetype)initWithFrame:(CGRect)ignoredFrame { return [self init]; }

<code>enter image description here</code>

1 个答案:

答案 0 :(得分:0)

尝试下面的代码,这将删除警告

- (instancetype)initWithFrame:(CGRect)ignoreframe {
    self = [super initWithFrame:ignoreframe];
    if (self) {
        // load view frame XIB
    }
    return self;
}

要详细了解详情,请查看here