0

我在objective-c,macOS上。

我有一个这样声明的选项字典

@property NSMutableDictionary* options

现在需要使用包含选项的 copyWithZone 复制包含字典的对象。

我可以在字典上调用“复制”。但是我如何确保添加到字典中的每个对象(基本上可以是任何类型的对象)都符合 NSCopying 协议?

就像是

@property NSMutableDictionary* <NSCopying> options

我可以在属性声明中添加一些东西(我还没有发现)还是我需要继承 NSDictionary (我很可能想要避免)

问候

4

0 回答 0