我正在尝试从iOS中的JSON文件中获取JSON数组。问题是代码无法正常工作 JSON文件中的内容是:
[{a:"m",data:"1597,144",tick:1},{a:"m",data:"1595,144",tick:1}, ...]
这是我的Swift代码:
if let filePath = NSBundle.mainBundle().pathForResource("data", ofType: "json") {
let array = NSMutableArray(contentsOfFile: filePath)
println("\(array)")
}
该文件存在于路径中但由于某种原因不起作用。我尝试打印数组时得到null
。
答案 0 :(得分:2)
NSMutableArray(contentsOfFile: filePath)
仅适用于属性列表:
你拥有的是JSON字符串。如果要从JSON文件加载数组,请查看: How do I parse JSON from a file in iOS?