码迷,mamicode.com
首页 > 移动开发 > 详细

iOS工程中如何去掉第三方的警告

时间:2018-08-01 16:05:28      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:去除   other   gre   doc   选择   info   ret   产生   http   

一)第一种方法

在工程中有警告的地方,右键选择Review in log,然后就能看到类似[Wnonnull]这样的警告, 
然后在工程buildSettings中的Other Warning Flags中添加 -Wno-nonnull就可以去掉这种类似的警告了。

规则为:-Wno-类型

① iOS的去除第三库警告 在工程中有警告的地方,右键选择Review in log在日志中查看

技术分享图片

 

② 然后就能看到类似[-Wreceiver-expr]这样的警告

技术分享图片

 

③ 然后在工程buildSettings中的其他警告标志中添加-Wno-receiver-expr就可以去掉这种类似的警告。

技术分享图片

以下包含了90%的警告 
-Wno-receiver-expr  
-Wno-unguarded-availability  
-Wno-unknown-warning-option 
-Wno-strict-prototypes  
-Wno-implicit-retain-self  
-Wno-documentation 
-Wno-strict-prototypes  
-Wno-deprecated-implementations

二)第二种方法

对于Cocoapods依赖的三方库产生的Warning。在Podfile中加入如下内容:

pod ‘MBProgressHUD‘, ‘~> 1.0.0‘,:inhibit_warnings => true

 

iOS工程中如何去掉第三方的警告

标签:去除   other   gre   doc   选择   info   ret   产生   http   

原文地址:https://www.cnblogs.com/GJ-ios/p/9401490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!