pla*_*d0h 2 json swift swifty-json
我想阅读位于"支持文件"文件夹中的"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)")
}
}
Run Code Online (Sandbox Code Playgroud)
我还得到一个警告,"contentsOfMappedFile"已被弃用.
我试了20分钟,无法让它工作:(
因为init(contentsOfMappedFile:)在iOS8中已弃用.
所以你应该改变这个
data = NSData(contentsOfMappedFile: path)
Run Code Online (Sandbox Code Playgroud)
至
data = NSData(contentsOfFile: path)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5545 次 |
| 最近记录: |