【发布时间】:2020-06-20 23:58:30
【问题描述】:
我遇到了this post,但该解决方案对我不起作用。我将devotions.json 添加到我的项目文件夹中(我也在资产目录中尝试过,如下例所示)。我不断收到 else 语句错误 Invalid filename/path。
if let path = Bundle.main.path(forResource: "assets/devotions", ofType: "json") {
do {
let data = try Data(contentsOf: URL(fileURLWithPath: path), options: .alwaysMapped)
let jsonObj = try JSON(data: data)
print("jsonData:\(jsonObj)")
} catch let error {
print("parse error: \(error.localizedDescription)")
}
} else {
print("Invalid filename/path.")
}
这是一个简单的语法错误吗?我做错了什么?
【问题讨论】:
标签: swift xcode swifty-json