我有一個名爲removeRedCirclesArray的可變數組。數組中的每個對象都是具有name屬性的SKShapeNode。我只想運行數組中的每個對象,並將對象的名稱屬性更改爲「bigRedCircle」。下面的代碼是我認爲它會工作,但它創建此Xcode錯誤:「@lvalue $ T7是不相同的字符串!」如何更改我的可變數組中的對象的名稱屬性?
for var x = 0; x <= removeRedCirclesArray.count - 1; x++ {
removeRedCirclesArray[x].name = "bigRedCircle"
}
什麼是完成這個看似簡單的任務的正確方法?
我該如何解開它? – 2014-11-04 00:50:34
@Alan_s有訣竅!你沒有提到數組是一個NSArray而不是Swift數組:)很高興你知道了。 – tmichaelrogers 2014-11-04 21:33:28