designated initializer missing a super call to a designated initializer of the super class

961 views Asked by At

I'm getting 2 warnings in the pods like 1. designated initializer missing a super call to a designated initializer of the super class. 2. Designated initializer should only invoke a designated intializer on super.

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

<code>enter image description here</code>

1

There are 1 answers

0
Neha Gupta On

Try below code, this will remove warnings

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

To know more in details, look here