我很少看到人们使用[weak self]
indidSet
. 是否有一个原因?
我试图[weak self]
在我didSet
的变量中使用:
var data: Dictionary<String, Any>! { // [1]
didSet { [2]
self?.layoutSubviews()
}
}
我输入[weak self] in
[1] 或 [2],我仍然得到错误:Use of unresolved identifier weak
这是为什么?[weak self]
使用a是否违法didSet
?
问候,