我有一个NSMutableDictionary,它已完成加载数据。字典中的数据如下:
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
数据只是NSStrings。因此,这将是一个示例:
dict[@"a"] = @"a";
dict[@"b"] = @"b";
dict[@"c"] = @"c";
在运行生成它的循环之前,我不知道数据是什么(但它就像上面的模式一样)。
将其转换为NSArray的最佳/最简便方法是什么?
最佳答案
如果要将其转换为仅保留其键的NSArray
,则应使用
NSArray *keysArray = [dict allKeys];
如果需要值,可以使用
NSArray *valuesArray = [dict allValues];
如果两者都需要,则可以添加它们。
关于ios - 将NSMutableDictionary转换为NSArray的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34060843/