Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 获取NSMutableDictionary键作为字符串?_Iphone_Objective C_Ipad_Nsmutabledictionary - Fatal编程技术网

Iphone 获取NSMutableDictionary键作为字符串?

Iphone 获取NSMutableDictionary键作为字符串?,iphone,objective-c,ipad,nsmutabledictionary,Iphone,Objective C,Ipad,Nsmutabledictionary,我有一个NSMutableDictionary,有10个对象,每个对象都有一个键,当然,键都是单词,这是一个plist 因此,我按照特定的顺序在plist中输入了这些单词: e、 g 如何将这些键作为字符串数组获取?我尝试过所有键,但由于某种原因,它会将它们全部打乱顺序,并且带有空格的单词会被打上引号(我从记录数组中看到了这一点) 非常感谢您的帮助。NSMutableDictionary不按任何特定顺序保存数据。相反,您应该使用NSArray。这样,您就可以按所需的顺序排列单词,并使用它们访问字

我有一个NSMutableDictionary,有10个对象,每个对象都有一个键,当然,键都是单词,这是一个plist

因此,我按照特定的顺序在plist中输入了这些单词:

e、 g

如何将这些键作为字符串数组获取?我尝试过
所有键
,但由于某种原因,它会将它们全部打乱顺序,并且带有空格的单词会被打上引号(我从记录数组中看到了这一点)


非常感谢您的帮助。

NSMutableDictionary
不按任何特定顺序保存数据。相反,您应该使用
NSArray
。这样,您就可以按所需的顺序排列单词,并使用它们访问字典以检索字典的数据

hello
goodbye
please
thankyou