我总是发现,如果我创建一个委托(delegate),然后分配一个类以符合它,我必须显式地将委托(delegate) .h 文件导入到该类中,否则我会收到一条错误消息,指出找不到协议(protocol)?
我是否在某处缺少允许我的项目找到我的委托(delegate)的全局设置?
谢谢
最佳答案
这是正常现象,也是意料之中的。否则,编译器总是必须先解析所有头文件,然后才能编译可能与大多数头文件完全无关的代码。
关于iphone - 为什么必须导入我的委托(delegate)头文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6031867/