我已经创建了一个结构并将其附加到数组中。我如何在数组中读取该结构?
struct TOitemData {
let BestItem: String?
let BestQty: Int?
let BestTotal: Int?
}
class TObyItemVC: UIViewController{
var TOitemArray: [TOitemData] = []
TOitemArray.append(TOitemData(BestItem: "1/2 Chicken with chips", BestQty: 54, BestTotal: 4500))
TOitemArray.append(TOitemData(BestItem: "Cheese hamburger and chips", BestQty: 45, BestTotal: 4210))
}
我如何获得45的第二行BestQty?
答案 0 :(得分:1)
TObbyItemArray [1] .BestQty获取第二行,然后是BestQty的值
答案 1 :(得分:1)
您只需访问要查看的索引(请记住,数组以索引0开头),并且正在读取该结构。如果要查看该结构的特定值,请访问它。
TOitemArray[0]
来访问位置0(也就是数组的第一个元素)内的结构。
arrayName[0].BestItem
访问该结构的属性BestItem
。