使用SwiftyJSON读取本地JSON文件

质粒0h

我想读取位于“ Supporting Files”文件夹中的“ data.json”。
但是我很困惑,因为很多教程要么是swift 1.0,要么没有显示如何使用本地文件来完成。

有人可以帮我吗?

这是我走了多远:

    if let path = NSBundle.mainBundle().pathForResource("data", ofType: "json") {
        if let data = NSData(contentsOfMappedFile: path) {
            let json = JSON(data: data, options: NSJSONReadingOptions.AllowFragments, error: nil)
            println("jsonData:\(json)")
        }
    }

我也收到警告,“ contentsOfMappedFile”已被弃用。

我尝试了20分钟,无法正常工作:(

nRewik

因为init(contentsOfMappedFile:)在iOS8中已弃用。

所以你应该改变这个

data = NSData(contentsOfMappedFile: path)

data = NSData(contentsOfFile: path)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章