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

在工程中有警告的地方,右鍵選擇Review in log,然后就能看到類似[Wnonnull]這樣的警告,?

然后在工程buildSettings中的Other Warning Flags中添加 -Wno-nonnull就可以去掉這種類似的警告了。

規則為:-Wno-類型


例子:

項目中若同時集成 YYCategories 和 ReactiveCocoa,使用@weakify(self)和@strongify(self);將會報Ambiguous expansion of macro weakify和Ambiguous expansion of macro strongify的警告。

解決辦法:

在工程buildSettings中的Other Warning Flags中添加-Wno-ambiguous-macro就可以去除警告了

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容