tiledViewsStack
содержит UIImageViews. Я пытаюсь дать каждому UIImageView в массиве новую координату центра. Не знаю, почему я получаю эту ошибку в последней строке для цикла ... «Невозможно присвоить свойству:« любая «неизменная» ошибка
var tiledViewsStack = [AnyObject]()
var randLocInt = Int()
var randLoc = CGPoint()
for var any in tiledViewsStack
{
randLocInt = Int((arc4random()*10) % 9) // 0, --- 8
randLoc = allCenters[randLocInt].CGPointValue()
any.center = randLoc
}
'AnyObject' и' any.center'? – Lumialxk
Ugh yes, change 'var tiledViewsStack = [AnyObject]()' to 'var tiledViewsStack = [UIImageView()' thanks @Lumialxk –
Я изменил 'tiledViewsStack = [UIImageView]()' и я не получу эту ошибку. – Lumialxk