我想在 Swift 中创建一个对象数组作为另一个类的属性,例如:
class person{
var livingInHouse : house
name : String
}
class house{
var personArray : [person]
}
我的限制是:
- 我想使用下标轻松访问 personArray 中的对象:例如
houseInstance.personArray[1].name = "Steve"
- 我想创建
personArray
以便在person
对象被释放时释放houseInstance
对象。Swift 中最好的方法是什么?