- 39 名前:デフォルトの名無しさん [2010/09/02(木) 17:57:08 ]
- >>38
> 他にObjCのまとまった規約の存在を知らないし Cocoa なら、Appleのコーディングガイドラインをきちんと読むべきだ。その上で、 それでもなお、「適応されている」と主張するなら根拠となる記述を挙げて欲しい。 Appleのインスタンス変数命名規約には"_"の禁止なんて、どこにも書いてない。 お宅様の「普通」とやらはしらんけど、さっき貼った正規のガイドラインすら読まずに 適当なこと書くのは、世間一般でいう「普通」ではないようだね。 インスタンス変数はクラス毎の名前空間にあるので、クラス間で被っても問題なく 使えるのが当然。例外は継承元のいずれかに同名のインスタンス変数があった場合だが、 これも理由つきでエラーが出るので安全。KVCも対応。これで禁止する理由は何かある? メソッド名すら「かぶらないことが確実に確認できるなら」という条件付きで、 "_"プレフィックスが正式に認められているのに? >少しでも早くしたい 速くするのに KVC なんて、メソッドなんて使わねーす。冗談も大概にしてくだせぇw
|

|