1

奇妙な理由で、CoreData オブジェクトから .displayOrder にアクセスしようとすると問題が発生します。オブジェクトを NSLog アウトすると、注文データを含むすべての情報が表示されるので、データがオブジェクトに存在することは確かです。

NSManagedObject *curObj = [_aFetchedResultsController objectAtIndexPath:fromIndexPath];

curObj.displayOrder (This is where I get error message - "displayOrder not found....")

また、self.curObj.displayOrder のようなことをすると .displayOrder が表示されますが、もちろんこのようには機能しません。

誰かがこれに光を当ててくれることを願って、事前に感謝します!

4

1 に答える 1

0

一般的な NSManagedObject を tableView のオブジェクトに割り当てるのではなく、おそらくカスタム NSManagedObject を使用する必要があります。例 -

MyCustomObject *curObj = [_aFetchedResultsController objectAtIndexPath:fromIndexPath];

お役に立てれば。

于 2013-07-17T05:50:11.003 に答える