我在objective-c,macOS上。
我有一个这样声明的选项字典
@property NSMutableDictionary* options
现在需要使用包含选项的 copyWithZone 复制包含字典的对象。
我可以在字典上调用“复制”。但是我如何确保添加到字典中的每个对象(基本上可以是任何类型的对象)都符合 NSCopying 协议?
就像是
@property NSMutableDictionary* <NSCopying> options
我可以在属性声明中添加一些东西(我还没有发现)还是我需要继承 NSDictionary (我很可能想要避免)
问候
拍