今天在在写一个类别方法时遇到一个这样的警告:Convenience initialzer missing a self call to another initializer
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISO2cjNwgTN3ETNyEDM2EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
查到的是Xcode编译提醒/指定初始化器问题,可以用编译器指令来屏蔽
虽然说这个警告对程序并没有影响,但是有强迫症的程序员可能就是看着不爽啊,我就是其中的一员
其实解决的方法也很简单,看下面的两张截图就明白了
#pragma clang diagnostic ignored "-Wobjc-designated-initializers"
上面的一句代码就搞定了
其实外国的哥们也是这么写的,很无奈英文水平有限,不能为大家翻译啦