2011-05-03 45 views
0

我不知道是否有辦法阻止Xcode 4在內部使用賦值運算符,例如if語句,並建議我在賦值處放置括號或使用相等比較運算符。沒有必要警告我這些事情,我知道我在做什麼!關閉Xcode 4的惱人的Fix-it功能

所以有人想出瞭如何做到這一點?謝謝,如果你能告訴我。

+0

關於這種事情的警告是優秀編譯器中的一個非常標準的功能。舉個例子,我很高興它在那裏,這是一個錯誤太常見,在調試 – 2011-05-03 19:17:23

回答

1

這可能取決於您使用的編譯器,但您可以使用生成設置「其他警告標誌」來調整編譯警告。

添加-Wno-idiomatic-parentheses應該禁止此特定警告。

this very similar SO question

的看到this onethis瞭解更多詳情蘋果單證。

並避免使用LLVM2.0,它被竊聽。

+1

+1避免llvm 2.0時會產生麻煩。 – Richard 2011-05-03 19:50:52

0

謝謝,文森特!阻止此警告的另一種方法是在項目的構建設置中將「缺少大括號和括號」設置爲「LLVM編譯器2.0 - 警告」下的「否」。