我的意思是: NSDictionary 中键和值的顺序是否始终与初始化 NSDictionary 时指定的顺序相同?或者如果我真的需要知道键的顺序,我应该更好地维护一个单独的 NSArray 吗?
不,他们没有被订购。只要您不从字典中添加或删除任何元素,它们就会保持相同的顺序,但是一旦添加或删除元素,新的顺序就会完全不同。
如果您需要对键/值进行排序,请使用 NSArray (或其他一些有序数据结构)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)