我有一個方法,從JSON初始化我的類對象。這樣的方法:添加數組對象不初始化
func getList (dic : Array<[String:AnyObject]>) -> Array<Dog> {
let dogs : NSMutableArray = NSMutableArray()
for myDic in dic {
let dog = Dog.init(dog: myDic)
dogs.addObject(dog)
}
return NSArray(dogs) as! Array<Dog>
}
而且我可以在沒有問題的情況下在tableview上顯示它。但現在我想爲列表分頁。如果我再次運行getList方法,它將是init新對象並替換我的舊對象。我如何添加一個新的對象到現有。我不想用相同的屬性創建單獨的對象。
只是用斯威夫特陣列,在Swift中不再需要基礎設施集合。使用一個數組作爲輸入,然後使用一個NSMutableArray然後再次轉換爲數組是沒有意義的。 – Moritz