EOMappingFetching
2007/03/30 (Fri) 22:07:46 JST
EOFは、SQL文の実行後に?EOAdaptorChannelの fetchRow でデータ行を1つずつ取り出します。 fetchRow はフェッチした生データをオブジェクトに変換し、辞書オブジェクトにして返します。
このとき、変換するデータのvalueClassNameが基本的なデータ型(String, Nubmer, NSData, NSTimestampなど)であれば、fetchRow 内で生データをオブジェクトに変換します。 カスタムクラスが指定されている場合、newValueForBytes か newValueForStringを使って変換します。
図:フェッチ時のデータ変換
Inverse Pages: フェッチと保存