NS_REQUIRES_SUPER
用来修饰所有方法,表示子类override
父类的方法时,必须在方法内部调用super
的这个方法。
如果子类真的不想去调用super
用NS_REQUIRES_SUPER
修饰的方法,又不想出现警告,那么可以用下面的方式处理
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wobjc-missing-super-calls"
方法实现
#pragma clang diagnostic pop
网友评论