如何在NSMapTable中设置没有重复键的setObject?

时间:2019-04-28 07:55:54

标签: objective-c

我正在创建一个NSMapTable,其中包含有关键和值的强大参考。当我使用相同的键添加不同的对象时,该键将被复制。如果存在,如何覆盖密钥?

NSMapTable *table = [NSMapTable mapTableWithKeyOptions:NSMapTableStrongMemory valueOptions:NSMapTableStrongMemory];
// ..
[table setObject:object forKey:key];

当前,我得到一个哈希图,例如:{"a" 1, "b" 2, "a" 3, "c" 1}

如何避免重复输入键?

0 个答案:

没有答案