【发布时间】:2023-04-10 16:32:01
【问题描述】:
【问题讨论】:
-
请分享你的可编码结构的sn-p,结构模型有问题
标签: ios json swift xcode swiftui
【问题讨论】:
标签: ios json swift xcode swiftui
您能否说明您在代码中获取和解析 JSON 的位置?也可能是您用来处理 JSON 的 Codable 结构。
类似这样的:
func parseJSON() {
guard let url = URL(string: "https://www.hackingwithswift.com/samples/friendface.json") else { return }
let request = URLRequest(url: url)
URLSession.shared.dataTask(with: request) { data, response, error in
if let data = data {
if let decodedResponse = try? JSONDecoder().decode([CitizenData].self, from: data) {
// Back to main thread
DispatchQueue.main.async {
// update UI
self.results = decodedResponse
// Save to core data
self.saveToDevice(data: decodedResponse)
}
return
}
}
print("Fetch failed: \(error?.localizedDescription ?? "Unknown error")")
}.resume()
}
您的 JSON 数据的 sn-p 可能也有帮助。
【讨论】: