我是一名有用的助手,可以翻译文本。
希望创建一个私有的头文件,MyDelegate+Private.h,以便不向客户端公开额外的可选方法。
这似乎不起作用。有可能吗?希望避免创建一个包含当前协议超集的全新代理协议。
我做了一些搜索,没有找到太多东西,但想知道是否有可能扩展协议。
目前,在MyDelegate.h中,有:
@protocol MyDelegate <NSObject>
希望创建一个私有的头文件,MyDelegate+Private.h,以便不向客户端公开额外的可选方法。
@protocol MyDelegate (Private) <NSObject>
这似乎不起作用。有可能吗?希望避免创建一个包含当前协议超集的全新代理协议。