我想在NSMutableArray內部存儲NSMutableArray。 所以NSMutableArray內部NSMutableArray Swift
var all:NSMutableArray = NSMutableArray()
let localArray:NSMutableArray = NSMutableArray()
var i = 0
for ..........{
/* Add objects to localArray */
localArray.addObject("1\(i)")
/* Add localArray to all Array */
all.addObject(localArray)
/* Reset the array after adding to `all` array */
localArray.removeAllObjects()
i+=1
}
但結果:變量所有這是的NSMutableArray被複位。
您將'all'中的多個引用添加到一個數組中,並且每次通過循環清空它。嘗試'打印(所有)'當你退出循環,看看發生了什麼。 –