我正在对我的前任在当前工作中所做的项目进行一些改进。我id
在NSManagedObject
类中找到了如下所示的属性:
还将此Xcode
属性名称突出显示为 id 类型。这会在将来引起一些问题吗?我的意思是,系统是否足够聪明,可以理解这是一个属性名称?我需要通过重构重命名它还是让它保持原样?
我正在对我的前任在当前工作中所做的项目进行一些改进。我id
在NSManagedObject
类中找到了如下所示的属性:
还将此Xcode
属性名称突出显示为 id 类型。这会在将来引起一些问题吗?我的意思是,系统是否足够聪明,可以理解这是一个属性名称?我需要通过重构重命名它还是让它保持原样?
id
是objective-c 中的保留字,请勿使用任何保留字作为对象的属性名称。
例如,即使编译器可以区分差异,也不要id
在您的模型中使用,这不是一个好习惯。uid