0

CoreData で NSOrderSet を使用してテーブルビューを作成しようとしています。NSOrderedSet のカウント数は読み取れましたが、NSOrderedSet を構成するエンティティの個々の属性にアクセスできないようです。

これをnumberOrRowsに使用しています

 return (currentStatement.history?.count)!

currentStatement は CoreData のエンティティを表し、History は Statement エンティティとの toMany 関係を持つ別のエンティティです。

CellForRowAt メソッド内で、このような History > date 属性にアクセスしようとしています。

 print("\(currentStatement.history!.object(at: indexPath.row).date) saved date") // Looking for the date data that was saved
4

1 に答える 1

0

あなたが遭遇している実際の問題を知らなくても、これはうまくいくはずです:

let history = currentStatement.history?.object(at: indexPath.row) as! History
print("\(history.date) saved date")
于 2017-01-02T18:02:35.797 に答える