nsdictionary转nsarray,要求一对key--value转为nasty的一个元素

如题。比如 nsdictionary—— A:{b:1,c:2,d:3} 转成
nsarray —— {b:1,c:2,d:3}
我只能想到用for循环来实现
for(nsstring *str in [a allkeys]){
[b addObject:@{k:a[k]}];
}
有没有更简单的方法?

阅读 3.7k
1 个回答

函数式编程里的 map 函数, 你可以试试看 ReactiveCocoa,或者如果你用 swift 的话, map 函数是自带的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏