【发布时间】:2012-03-14 18:53:17
【问题描述】:
我目前正在研究一个NSProxy 子类,它截获某些消息并且从不将它们转发给任何人而只是对其进行处理,因此这些方法永远不会真正存在。问题来了,显然编译器开始抱怨缺少方法实现,我不知道如何停止它,向接口添加存根方法只是为了让编译器关闭是行不通的,因为方法是任意形式的,我不知道它们(为了更具体一点,我要求this 项目)。
理想情况下,我想告诉编译器它根本不应该对这个特定的类进行任何方法检查,但由于这似乎不太可能,我也会为#pragma 或任何其他方式感到高兴(这不会'不包括为整个项目/文件中的每个警告关闭编译器!)
【问题讨论】:
标签: objective-c llvm clang nsproxy