Apple Core Dataのガイドに従って、アプリケーションを 2 つのテーブル ビューにデプロイしました。1 つ目は休日のグループを作成し、2 つ目は以前に作成したグループのすべての祝祭を含みます。テクニックはバインディングの1つです。テーブル ビューは 2 つのアレイ コントローラーに接続されています。最初のアレイ コントローラは休日のグループのエンティティを管理し、2 番目のアレイ コントローラは個々のフェスティバルのエンティティを管理し、名前と日付の 2 つの属性を持ちます。次に、アプリケーションで使用する配列に含まれる日付を取得する必要があります。最も簡単な方法は何ですか?
質問する
102 次
1 に答える
1
チュートリアルに従わなければ、実装について実際にコメントすることはできませんが、一般的にコメントすることはできます。
おそらく、selectedObjects を反復処理したいですか?
// When bound to a row, 1 object = 1 row
for (Entity *entity in arrayController_.selectedObjects) {
// Use your entity here ie:
NSLog(@"The entity's date is %@", entity.date);
}
または、値を TableCellView の objectValue にバインドできます
1. Select the TableCellView
2. Add a label
3. Bind the value of the new label to the TableCellView
4. Set the Model Key Path to 'objectValue.date'
お役に立てれば
于 2012-04-24T16:25:34.233 に答える