我现在已经搜索了大约两个小时,似乎没有人清楚地解释如何在Objective C中读取JSON文件.
假设我有一个名为JSON的文件colors.json,如下所示:
{
"colors": [{
"name": "green",
"pictures": [{
"pic": "pic1.png",
"name": "green1"
}, {
"pic": "pic2.png",
"name": "green2"
}]
}, {
"name": "yellow",
"pictures": [{
"pic": "pic3.png",
"name": "yellow1"
}]
}]
}
Run Code Online (Sandbox Code Playgroud)
我在哪里将该文件复制到我的XCode路径中?
如何以编程方式获取此文件?
我有这个文件后 - 如何读取name每个colors对象的值?
我怎么说"对于带有名称的颜色中的每张图片green,获取nameNSString中的值"?
我一直在尝试一些方法,但尚未得出结论.我只是理解JSON的概念错了吗?