1.方法棄用警告
1#pragma clang diagnostic push
2#pragma clang diagnostic ignored "-wdeprecated-declarations"
3 result =[self sizewithfont:font constrainedtosize:size linebreakmode:linebreakmode];
4#pragma clang diagnostic pop
2.未使用變數
1#pragma clang diagnostic push
2#pragma clang diagnostic ignored "-wunused-variable"
3int
num;
4#pragma clang diagnostic pop
如果num之後沒有被使用,xcode也不會提示未使用變數的警告。clang提供的方法並不阻礙我們在後面引用變數num;
例如:
num = 9;nslog(
@"num=%d
", num);
posted @
2016-03-29 19:25
kingdev 閱讀(
...)
編輯收藏
clang 的詭異之處
最近一次作業,寫乙個高精度 運算 當然寫的時候有點小錯誤,程式執行一直失敗,在除錯的時候居然發現一件詭異的事情 我個人認為是clang 有問題,但通常說clang 編譯更嚴格,也可能是我寫法的問題 望各位指正 amrzs ubuntu bigint g g main.cpp bigint.cpp o...
無法連線到 WMI提供程式的解決辦法
前幾天我的sql server無法連線上了,這個問題相信很多人都遇到過,解決的辦法無非就是開啟sql server配置管理器把相應的服務開啟,可是這個時候卻出現了乙個問題,sql server配置管理器無法開啟,彈出如下提示框 內容是 無法連線到 wmi提供程式。您沒有許可權或者該伺服器無法訪問。請...
LLVM和Clang背後的故事
乙個好的工具,必須要有用武之地。幾年之後,llvm的機會就來了。mac os x 10.6 snow leopard的新功能,完全得益於llvm的技術,而這乙個版本,也是將llvm推向真正成熟的重大機遇。clang於2007年開始開發,c編譯器最早完成,在2009年的時候,objective c編譯...