我有一个NSMutableDictionary完成加载它的数据。字典有这样的数据:
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
数据只是NSStrings。所以这就是一个例子:
dict[@"a"] = @"a";
dict[@"b"] = @"b";
dict[@"c"] = @"c";
我不知道数据将会是什么,直到生成它的循环运行(但它将像上面的模式一样)。
将此变为NSArray的最佳/最简单的方法是什么?
答案 0 :(得分:2)
如果您想将其转换为NSArray
仅保留其密钥,则应使用
NSArray *keysArray = [dict allKeys];
如果您想要值,可以使用
NSArray *valuesArray = [dict allValues];
如果你想要两者,你可以添加它们。