Objective c 自动创建的NSManagedObject子类don';不要使用弧

Objective c 自动创建的NSManagedObject子类don';不要使用弧,objective-c,ios,automatic-ref-counting,Objective C,Ios,Automatic Ref Counting,我的项目已启用ARC(生成设置已将Objective-C引用计数设置为“是”)。没有文件例外,它在项目范围内启用。(Xcode的最新稳定版本) 当我通过File>New为核心数据实体创建NSManagedObject子类时,生成的头在其属性声明中使用以下内容: @property (nonatomic, retain) 但是“保留”不是弧!!这是一个bug,还是我遗漏了什么或者不明白?没有生成警告-如果这是一个bug,我如何修复它?retain是ARC中的一个有效属性声明:请参见其上的叮当声r

我的项目已启用ARC(生成设置已将Objective-C引用计数设置为“是”)。没有文件例外,它在项目范围内启用。(Xcode的最新稳定版本)

当我通过File>New为核心数据实体创建NSManagedObject子类时,生成的头在其属性声明中使用以下内容:

@property (nonatomic, retain)

但是“保留”不是弧!!这是一个bug,还是我遗漏了什么或者不明白?没有生成警告-如果这是一个bug,我如何修复它?

retain
是ARC中的一个有效属性声明:请参见其上的叮当声
retain
strong
的同义词。因此,在这种情况下使用
retain
strong
是完全有效的