为什么我的实体名称为空字符串,如何更改名称

时间:2014-07-05 14:19:42

标签: ios objective-c

我想知道为什么我的实体名称是一个空字符串?我最初更改了实体名称,然后我也单独留下了名称,两次日志消息都显示它是空的。我已经检查了上下文和实体,它们都是非零值。

NSManagedObjectContext *context = [self.fetchedResultsController managedObjectContext];
NSEntityDescription *entity = [[self.fetchedResultsController fetchRequest] entity];
entity.name = @"Entity";

NSLog([entity name]);
if ([entity.name length] == 0){
    NSLog(@"String is empty");
}

为什么我的实体名称为空,我在哪里/如何更改名称?

另见:

https://stackoverflow.com/questions/24577296/entityforname-nil-is-not-a-legal-nsmanagedobjectcontext-parameter-searching-f

0 个答案:

没有答案