xocde8以后,第三方庫多了很多警告,雖然不影響編譯,但是一些不必要的警告多了的話,可能會影響看到真正需要的警告條目。
由于疏忽引起的警告
對于使用cocoapod引入的第三方,我們可以在podfile文件中 增加一句 inhibit_all_warnings! 來要pod的工程不顯示任何警告
target 'xxx' do
inhibit_all_warnings!
pod 'xxx'
inhibit_warnings參數(shù)能夠有效的抑制CocoaPods引入的第三方代碼庫產(chǎn)生的warning,但是有時候會產(chǎn)生意想不到的錯誤,最好是在只針對出現(xiàn)警告的庫
pod 'xxxx', :inhibit_warnings => true
object file was built for newer iOS version (x.x) than being linked (x.x)
修改Deployment Target或者在Build Settings -> other lingkr Flags 中添加-w 就可以解決了
注釋里面報的警告
Build Settings -> documentation comments改成NO