[英]how to make global variable from result json table? :SwiftUI
我不知道如何用这个 struct POST 声明全局变量请帮帮我
import Foundation
struct Results: Decodable {
let Table: [Post]
}
struct Post: Decodable, Identifiable {
var id: String {
return name
}
let name: String
let cellPhone: String
}
// I want to get value like this but this didn't work
var data1 = name
var data2 = cellPhone
不确定你在问什么,但是这个怎么样:
let results = Results()
let aPost = Post(name: "myname", cellPhone: "123456")
results.table.append(aPost)
for post in results.table {
let data1 = post.name
let data2 = post.cellPhone
print("---> data1: \(data1) data2: \(data2)")
}
class Results: Decodable {
var table = [Post]()
}
struct Post: Decodable, Identifiable {
var id: String { return name }
let name: String
let cellPhone: String
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.