【发布时间】:2018-12-28 10:41:45
【问题描述】:
阵列产品型号detail models
我的代码:
productDetailsNameLabel.text = products[indexPath.section].arr_details?[indexPath.item].productname
收到错误信息:
类型 Arr_Details 没有下标成员
【问题讨论】:
标签: ios json iphone swift swift3
阵列产品型号detail models
我的代码:
productDetailsNameLabel.text = products[indexPath.section].arr_details?[indexPath.item].productname
收到错误信息:
类型 Arr_Details 没有下标成员
【问题讨论】:
标签: ios json iphone swift swift3
arr_details 没有任何下标成员,因此您无法访问它。请参考以下示例:
class Abc: NSObject {
var arr: [Xyz] = []
override init() {
for i in 1...5 {
arr.append(Xyz(number: i))
}
}
}
class Xyz: NSObject {
var number: Int
init(number: Int) {
self.number = number
}
}
// Use of this class
var arrAbc: [Abc] = []
for _ in 0...5 {
arrAbc.append(Abc())
}
yourLabel.text = "\(arrAbc[0].arr[0].number)"
【讨论】:
arr_details 没有下标,因此它不会返回值。 为了使用下标,你必须在 arr_detail 类型上实现它。
【讨论】: