可能重复:
私下遵守协议
我的一类试图将自己注册为它创建的 NSXMLParser 对象的委托。但是,我不认为我希望我的班级公开披露它实现了 NSXMLParserDelegate 协议,因为 NSXMLParser 对象是一个仅在班级内部使用的私有变量。
我是否正确避免披露协议,如果是这样,我如何在不公开该类这样做的情况下实现该协议?
可能重复:
私下遵守协议
我的一类试图将自己注册为它创建的 NSXMLParser 对象的委托。但是,我不认为我希望我的班级公开披露它实现了 NSXMLParserDelegate 协议,因为 NSXMLParser 对象是一个仅在班级内部使用的私有变量。
我是否正确避免披露协议,如果是这样,我如何在不公开该类这样做的情况下实现该协议?