天天看点

Convenience initialzer missing a self call to another initializer警告

今天在在写一个类别方法时遇到一个这样的警告:Convenience initialzer  missing  a self call to another initializer

Convenience initialzer missing a self call to another initializer警告

查到的是Xcode编译提醒/指定初始化器问题,可以用编译器指令来屏蔽

虽然说这个警告对程序并没有影响,但是有强迫症的程序员可能就是看着不爽啊,我就是其中的一员

其实解决的方法也很简单,看下面的两张截图就明白了

Convenience initialzer missing a self call to another initializer警告
Convenience initialzer missing a self call to another initializer警告
#pragma clang diagnostic ignored "-Wobjc-designated-initializers"
           

上面的一句代码就搞定了

其实外国的哥们也是这么写的,很无奈英文水平有限,不能为大家翻译啦

Convenience initialzer missing a self call to another initializer警告
Convenience initialzer missing a self call to another initializer警告

继续阅读