Cocoaプログラミング第3版 第8章チャレンジ1
いろいろと試行錯誤したあげく、ぐぐってヤリカタが分かった。
こんな単純な方法だったとは、自分の力量の低さに。。
Sort keyにpersonNameと設定されていたのをpersonName.length
Selectorには、caseInsensitiveCompare:と設定されていたのをcompare:
とするみたい。
personNameだけだと、項目名のところをクリックするとだめみたいだ。
数値(personName.length)で比較するときにはcompare:で、文字列比較はcaseInsensitiveCompare:が良いみたい。
最初に試したのが、[personName length]だったのだが、メソッドではなくプロパティ扱いなのかな?
それともCの系列らしく、構造体ということなのだろうか。
キーパスと言うのが理解できていないがつらい。
もっとマニュアルを熟読するなりプログラムを書くなりしなくては。
- 作者: Aaron Hillegass,アーロンヒレガス,村上雅章
- 出版社/メーカー: ピアソン桐原
- 発売日: 2009/11/01
- メディア: 単行本
- 購入: 4人 クリック: 110回
- この商品を含むブログ (16件) を見る