深度好文: 为毛我能通过@State var修改变量? @State属性修饰器内部肿么工作的?

问题: 为毛改变(遵守View协议的结构中)常规的成员变量会报错?

“Cannot assign to property: ‘self’ is immutable” “Cannot use mutating
member on immutable value: ‘self’ is immutable”

以下代码会报如上错误:

struct porque: View {
    @State private var flag = false
    private var anotherFlag = false

    mutating func changeMe

猜你喜欢

转载自blog.csdn.net/mydo/article/details/105538540