iOS 16.1, Xcode 14.2, Swift 5, UIKit 환경에서 진행했습니다. Struct 안에 있는 변수를 수정하려고 할 때 'Left side of mutating operator isn't mutable: 'self' is immutable' 과 같은 오류가 발생합니다. 해결방법으로는 함수 func 앞에다가 mutating 이라는 키워드를 붙이면 됩니다. struct LevelStruct { var level: Int = 0 { didSet { print("Level \(level)") } } mutating func levelUp() { level += 1 } } 참조 http://www.yes24.com/Product/Goods/78907450 https://stackoverflow...