1
我想分配一個屬性結構內的一個新值,但是當我嘗試我得到「不能在'自我'分配'x'」。不能分配給「自我」中的「」
我想分配一個屬性結構內的一個新值,但是當我嘗試我得到「不能在'自我'分配'x'」。不能分配給「自我」中的「」
如果一個方法改變你的情況下,你必須與mutating
關鍵字,像這樣以表明它:
mutating func getImage() -> String {
if (x > picture.count) {
x = 0
return picture[x]
} else {
return picture[x]
}
}
不是關於你的問題,但你的'X> picture.count'如果將你的失敗x等於'picture.count',使用'x> = picture.count' – milo526