原创Blog,转载请注明出处
blog.youkuaiyun.com/hello_hwc
欢迎关注我的iOS SDK详解专栏,这里有很多基础的文章。
http://blog.youkuaiyun.com/column/details/huangwenchen-ios-sdk.html
前言:warnings是编码中很重要的一个环节,编译器给出合理的warning能帮助开发者找到自己代码的问题,防止很多bug产生。
默认用XCode创建一个工程,会自动开启一些重要的warnings,但是更多的时候,我们需要编译器更完整的提醒。
iOS开发采用Clang编译器。
默认的Warning可以在Build Settings里找到
在search里搜索Warnings,就可以看到如图,这是为所有语言开启的warnings
当然,也可以为不同语言开启warning,也在Build Settings里
但是,这样一个个的开启关闭定制化很好,有时候我们只需要开启全部或者开启全部重要的warnings即可
这时候,进入
可以添加一些build flag来启用警告,主要的就是三个
1.-Wall Clang认

本文探讨了如何在iOS开发中通过合理利用Clang警告来提高代码质量。介绍了如何在XCode中设置和自定义警告,以及常用的重要警告选项,如`-Wconversion`、`-Wmissing-prototypes`等。文章还提到了困难模式,即开启所有警告并将其视为错误,以确保代码的严谨性。
最低0.47元/天 解锁文章
706

被折叠的 条评论
为什么被折叠?



