电阻阵列1阵列3阵列IM,我正在收集中。我想绘制此数组的第一个元素。但是,当我这样做时,我在实践中会出错。如何在文本字段的选择器中获取第一个数据?我想将文本字段打印到选择器中的第一个数据。该代码不适用于此状态。
这行代码中出现错误:
#include <iostream> struct Vector { float s[4]; Vector() {} static Vector zero() { Vector v; v.s[0] = 0; v.s[1] = 0; v.s[2] = 0; v.s[3] = 0; return v; } }; struct Test { Vector v[4] = { Vector::zero() }; }; int main(int argc, char** argv) { Test t; for (int i = 0; i < 4; i++) { printf("%f %f %f %f\n", t.v[i].s[0], t.v[i].s[1], t.v[i].s[2], t.v[i].s[3]); } return 0; }
getDevice.text = gradePickerValues[0]
答案 0 :(得分:0)
GetDevice()
包含异步任务。 填充数组后,后更新notify
闭包中的标签。
请用小写字母开头的函数/方法。
override func viewDidLoad() {
super.viewDidLoad()
getDevice()
}
...
@objc func getDevice() {
...
multiplearray.notify(queue:.main) {
self.gradePickerValues = self.gradePickerValues1 + self.gradePickerValues2 + self.gradePickerValues3
getDevice.text = gradePickerValues[0]
}