タグ

ブックマーク / blog.kishikawakatsumi.com (1)

  • NSDictionary の objectForKey: と valueForKey: の違い - 24/7 twenty-four seven

    objectForKey: は NSDictionary のメソッドですが、 valueForKey: は KVC (Key Value-Coding) 由来のメソッドです。 If key does not start with “@”, invokes objectForKey:. If key does start with “@”, strips the “@” and invokes [super valueForKey:] with the rest of the key. NSDictionary Class Reference 上記の通り、たいていの場合 valueForKey: は objectForKey: と同じ結果を返しますが、キー値が「@」から始まる場合、異なる動作をします。 キー値が「@」から始まる場合、「@」を除いた値を引数にしてスーパークラスの valueFo

    NSDictionary の objectForKey: と valueForKey: の違い - 24/7 twenty-four seven
    mojimojikun
    mojimojikun 2015/04/14
    ぐえ。valueForKey と objectForKey の違いっていうか似た2つの method があるなんて知らなかった。 ということで @ を含む章があると #ことせかい が落ちるので、このバグだけ取って修正リリースします。
  • 1