Xcode9 对老项目产生的警告解决方案

This block declaration is not a prototype Insert ‘void'
在Xcode9中如果定义一个不带参数的block,通常会报上面这个警告;

解决方案
截图.png

Block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior Insert 'self->'
当用下划线的方式访问属性的时候,会有上面这个警告;

解决方案
截图.png

未完待续......

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容