【发布时间】:2016-05-04 08:06:20
【问题描述】:
func jsonParsing1(){
do{
let path : NSString = NSBundle.mainBundle().pathForResource("fileName", ofType: "json")!
let data : NSData = try! NSData(contentsOfFile: path as String, options: NSDataReadingOptions.DataReadingMappedIfSafe)
let jsonData = try! NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers)
let jsonArray = jsonData
** let templeArray = (jsonArray.valueForKey("temple-name") as? NSArray)!**
}catch {
print(error)
}
}
}
我的 json 文件是 [ { “寺庙名称”:“aaa”, “图像”:“图像.png”, “描述”:“aaa” }, { “寺庙名称”:“bbb”, “图像”:“图像1.png”, “描述”:“bbb” } ] 我在一个单独的类中使用 json 文件,并尝试通过项目访问解析的数组。 使用全局数组,但从另一个类调用时返回 nil。提前致谢。
我需要全局使用 TempleArray。
【问题讨论】:
标签: ios json swift global-variables