Как я могу получить NSManagedObject из NSExpression?

У меня есть этот предикат:

DG == <DG: 0x8c8dbd0> (entity: DG; id: 0x8c91140 <x-coredata://5F7ECBA0-D9B4-489A-85DA-3BE10A8D65CB-94947-00026842BC158909/DG/p2> ; data: <fault>)

Как я могу восстановить NSManagedObject из comparisonPredicate.rightExpression.constantValue

1 ответ

Решение

Мое решение для моей собственной проблемы было вместо того, чтобы использовать этот вид предиката: @"DG == %@"Я использую сейчас, что: @"DG.objectID == %@"и, конечно, аргумент не NSManagedObject, а NSManagedObjectID.

Другие вопросы по тегам