LLVMを使用するXcode4より前は、これはコンパイラーを気付かずに通過させていました。条件内での割り当ては完全に意図的なものであり、Cocoaのイディオムです。
LLVMコンパイラが選択されたXcode4は、コンパイル時だけでなく、入力するとすぐに黄色の警告アイコンが表示されます。警告をエラーとしてオフにし、警告を無視するのは良い考えではないようです。かっこから割り当てを移動すると、スペースが無駄になります。新しいプロジェクトごとにプラグマを使用してこの警告をオフにする必要があるのは面倒です。
どのように対処していますか?新しいイディオムはどうなるのでしょうか?