处理Xcode9.3 以上 masonry 警告,必须使用self 问题

升级到Xcode9.3之后,大括号里声明的属性,在Block里面就会出现Block implicitly retains 'self'; explicitly mention 'self' to indicate this...的警告,大量这样声明的属性,产生了大量的黄色警告⚠️,使用masonry 布局时必须使用self.属性,而不能使用_ 下划线。很烦。

解决办法如下图所示:

在Build Setting里面搜索Implicit retain of 'self' within blocks里面从YES设置为NO即可,亲测有效!

处理Xcode9.3 以上 masonry 警告,必须使用self 问题_第1张图片

你可能感兴趣的:(处理Xcode9.3 以上 masonry 警告,必须使用self 问题)