Cocoaプログラミング第3版 第8章チャレンジ1

いろいろと試行錯誤したあげく、ぐぐってヤリカタが分かった。
こんな単純な方法だったとは、自分の力量の低さに。。

Sort keyにpersonNameと設定されていたのをpersonName.length
Selectorには、caseInsensitiveCompare:と設定されていたのをcompare:
とするみたい。
personNameだけだと、項目名のところをクリックするとだめみたいだ。
数値(personName.length)で比較するときにはcompare:で、文字列比較はcaseInsensitiveCompare:が良いみたい。
最初に試したのが、[personName length]だったのだが、メソッドではなくプロパティ扱いなのかな?
それともCの系列らしく、構造体ということなのだろうか。
キーパスと言うのが理解できていないがつらい。
もっとマニュアルを熟読するなりプログラムを書くなりしなくては。

Mac OS X Cocoaプログラミング 第三版

Mac OS X Cocoaプログラミング 第三版