メソッド(関数、ブロックなど)の(おそらくネストされた)スコープでこれを考慮してください。
int _ = 42;
という名前のローカル変数を避ける技術的な理由はあります_
か?
この質問の目的のためのいくつかのガイダンス:
- 私は
_
一般的に、Objective-C インスタンス変数のプレフィックスを知っています。それはさておき。コンベンションとの他の衝突についての解説は歓迎します。 - 私もきれいなコードが好きですが、好みや純粋な意見 (たとえば、「{紛らわしい、読めない、保守できない}」など) の記述は、ここでは強くお勧めしません†。
- 私は主に Objective-C についてこれに回答することに関心がありますが、C または C++ に関連する回答もお勧めします。
†私にパイントを買ってください。それについてすべて教えてください。:)