Objective-C [ObjC part:3];at TECH
Objective-C [ObjC part:3]; - 暇つぶし2ch364:デフォルトの名無しさん
08/07/07 23:01:20
ごめん、objectForKey: じゃなくて、valueForKey: だった。
URLリンク(developer.apple.com)
とか
URLリンク(developer.apple.com)
参照。単に setHage:, hage: じゃなくて、KVC されます。

一般に、[obj valueForKey:@"aho"] とすると、
Objc-C ランタイムは aho: , getAho: isAho: というメソッドを探した後、
_aho, _isAho, aho, isAho というインスタンス変数を探します。
だから、obj.aho でも、それだけの候補が探されます。
毎回こんなことやってると遅くてかないませんが、裏でキャッシュしているらしいです。

基本的に、self.aho だとバインディングが動く、self->aho だと動かないということです。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch