事实上,我不了解课程是如何运作的
操场上的例子:课堂
class Check {
var one: [String]? = []
func append() {
one?.append("test")
one?.append("test2")
}
}
在这里,我得到了4台控制台。
var check = Check()
check.append()
check.append()
check.one?.count
在这里我在控制台中得到0
var check2 = Check()
check2.one?.count
如何使用类来获取示例check2中的4?
在实践中,我在数组中获取数据的viewContoller1,但是在不同的ViewContollers中,我必须使用这个数据3-4次,但它总是为零。
非常感谢
发布于 2022-03-24 10:35:46
这是因为您正在创建一个完整的单独对象(check2),并且它不包含任何内容。您只是在名为check的对象中追加数据,它与check2没有任何关系。如果您想在check2中获得4,也需要在该对象中追加数据。
https://stackoverflow.com/questions/71600708
复制相似问题