У меня есть NSManagedObject с именем account , и он возвращается и сохраняется из выборки.Этот NSManagedObject имеет необязательное отношение, называемое reports , которое является отношением To-Many сущности Reports .Учетная запись может иметь много отчетов.
У сущности account при создании не будет никаких отчетов.Когда я впервые передаю этот недавно созданный объект account , как правильно проверить, что в нем нет отчетов?
Я пробовал оба:
if ([self.account valueForKey:@"reports"] == nil)
if ([self.account valueForKey:@"reports"] == NULL)
NSLogкогда проверено на [self.account valueForKey: @ "reports"] возвращает Отношение Отношения в консоли.Я читал, что это нормально, поскольку у него еще нет значений или каких-либо объектов отчета, связанных с ним.
Как программно проверить это?