プログラマ行進曲第二章

主にソフトウェア関連の技術をネタにした記事を執筆するためのブログ

『Cocoa Programming For Mac OS X - Third Edition』 学習日記 その5

前回に続き、Cocoaプログラミングの学習メモを書いていきます。

Cocoa® Programming for Mac® OS X

Cocoa® Programming for Mac® OS X

最近書いたブログのエントリーがあまりに量が多くて重かったため、今回は軽く書いて終わりにします。今日はp41〜p42までなので、短くできると思います。

【新たに確認したこと】

  • isEqualメソッドは、メッセージが送られるクラスによって動作が変わる。例として、NSStringクラスの場合、"x == y" と"[x isEqual:y]"は意味が全く違う。前者はポインタの比較、後者はxとyが表現する文字列の比較となる。

…相変わらず、表現が正確じゃないなぁと思いますよ。