Objective c xcdatamodeld在添加新字段时出现问题

Objective c xcdatamodeld在添加新字段时出现问题,objective-c,ios,Objective C,Ios,我有一个a Cars.xcdatamodeld(用于光迁移),它有我的主实体Cars2.xcdatamodel(它是所选的实体) 当我尝试将字段添加到我的Cars2时,我不允许添加以大写字母开头的字段(尽管有些字段具有大写字母) 当我尝试时: Cars *CS = (NeonSigns *)[NSEntityDescription insertNewObjectForEntityForName:@"Cars" inManagedObjectContext:managedObjectContext

我有一个a Cars.xcdatamodeld(用于光迁移),它有我的主实体Cars2.xcdatamodel(它是所选的实体) 当我尝试将字段添加到我的Cars2时,我不允许添加以大写字母开头的字段(尽管有些字段具有大写字母)

当我尝试时:

Cars *CS = (NeonSigns *)[NSEntityDescription insertNewObjectForEntityForName:@"Cars" inManagedObjectContext:managedObjectContext]; 
CS.newImageUrl = @"www.xrt.ro/a.jpg" 

其中.newImageUrl是我刚刚添加的一个字段,编译器不识别newImageUrl(尽管它识别其他字段)。这是为什么?

下一步命名约定规定类定义以大写字母开头,方法和属性以小写字母开头。在核心数据堆栈、模型定义、后端存储和运行时对象中的不同信息表示之间进行转换时,核心数据取决于这些约定。核心数据将实体映射到目标C类,并将属性映射到这些类的属性。当您偏离此命名约定时,可能会混淆核心数据