エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Categoryの比較 - いつもあさって
この記事、どれだけの人に需要があるのですかね? 概要 カテゴリとは、既存のクラスに対してメソッドを... この記事、どれだけの人に需要があるのですかね? 概要 カテゴリとは、既存のクラスに対してメソッドを追加する機能。既存のクラスを再コンパイルする必要がなく、クラスの挙動を変更することができる。 Groovyのカテゴリは、Objective-C由来です。Objective-Cの由来は知りません。 簡単な比較 はっきりいって概要以外の点は、全く違うといっていい。実装上の問題もあると思います。Objective-C側から見たらGroovyのカテゴリはより洗練されて見えるどろうけど、逆側から見たら怖くて使えないかもしれません。 それぞれの書き方 // Objective-C @interface NSObject (BetterHash) - (unsigned)hash; @end @implementation NSObject (BetterHash) // 子孫クラスのうち、独自のオーバーラ
2013/08/20 リンク