cocopods 怎么忽略警告就不提了,这里说的是如何忽略手动导入的第三库的,大量警告代码,因很多库已经是很多年前的了
第一种方法 需要在 项目的 .proect.pbxproj 里添加
WARNING_CFLAGS = (
"-Wno-documentation",
"-Wno-deprecated-declarations",
"-Wno-objc-property-no-attribute",
"-Wno-nullability-completeness",
"-Wno-nonnull",
"-Wno-incompatible-property-type",
"-Wno-protocol",
"-Wno-strict-prototypes",
);
第二种 项目设置里setting 里的other warings 添加
添加以上忽略警告类型-Wno是忽略标志
-xxx 是警告类型
查看警告类型,点击警告右键,导航置log 查看警告最后后面的警告类型xxxx [xxxx] [里就是警告类型,去掉前面的-W改为-Wno]就可以成功忽略警告
网友评论