NS_REQUIRES_SUPER

2018-11-11  本文已影响10人  Smallwolf_JS

NS_REQUIRES_SUPER

用来修饰所有方法,表示子类override父类的方法时,必须在方法内部调用super的这个方法。

如果子类真的不想去调用superNS_REQUIRES_SUPER修饰的方法,又不想出现警告,那么可以用下面的方式处理

#pragma clang diagnostic push

#pragma clang diagnostic ignored "-Wobjc-missing-super-calls"

方法实现

#pragma clang diagnostic pop
上一篇下一篇

猜你喜欢

热点阅读