iOS开发中使用block也不一定要进行弱引用(使用weakSelf)
原因:当前view对block没有进行强引用。
源码:
public func makeConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
ConstraintMaker.makeConstraints(item: self.view, closure: closure)
}
iOS开发中使用block也不一定要进行弱引用(使用weakSelf)
原因:当前view对block没有进行强引用。
源码:
public func makeConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
ConstraintMaker.makeConstraints(item: self.view, closure: closure)
}
本文标题:snapKit中的block为什么没有造成循环引用
本文链接:https://www.haomeiwen.com/subject/ymnieltx.html
网友评论