是否可以实现协议链接?
例如,我正在定义一个新协议(ProtocolA),并且我想确保它只能应用于符合ProtocolB的对象。所以像...
@protocol ProtocolA <NSObject<ProtocolB>>
@end
问题
目标 C 允许这种行为吗?如果没有,是否有我应该注意的设计模式来达到类似的效果?
是否可以实现协议链接?
例如,我正在定义一个新协议(ProtocolA),并且我想确保它只能应用于符合ProtocolB的对象。所以像...
@protocol ProtocolA <NSObject<ProtocolB>>
@end
问题
目标 C 允许这种行为吗?如果没有,是否有我应该注意的设计模式来达到类似的效果?