的文档class_addProtocol
非常基础,并没有真正解释如何使用它。
我的解释是,当我想在运行时向类添加协议时,我应该调用class_addMethod
从协议中添加每个方法,然后调用class_addProtocol
. 我真正不明白的是我是否以及为什么需要打电话class_addProtocol
。当然,通过添加所有协议方法,该类已经符合协议,那么class_addProtocol
实际上做了什么?
的文档class_addProtocol
非常基础,并没有真正解释如何使用它。
我的解释是,当我想在运行时向类添加协议时,我应该调用class_addMethod
从协议中添加每个方法,然后调用class_addProtocol
. 我真正不明白的是我是否以及为什么需要打电话class_addProtocol
。当然,通过添加所有协议方法,该类已经符合协议,那么class_addProtocol
实际上做了什么?