NS_REQUIRES_SUPER
用來(lái)修飾所有方法掸驱,表示子類(lèi)override
父類(lèi)的方法時(shí),必須在方法內(nèi)部調(diào)用super
的這個(gè)方法没佑。
如果子類(lèi)真的不想去調(diào)用super
用NS_REQUIRES_SUPER
修飾的方法毕贼,又不想出現(xiàn)警告,那么可以用下面的方式處理
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wobjc-missing-super-calls"
方法實(shí)現(xiàn)
#pragma clang diagnostic pop