我知道这应该是可能的,但我找不到合适的API来做到这一点。
假设我拥有给定实体中的属性:
我想“动态”设置一个属性。例如,如果我有以下代码块:
NSString *attributeToSet = @"atr2"
int newValue = 3
是否有一些电话:
[NSManagedObject setAttribute:attributeToSet newValue:newValue]
谢谢!
答案 0 :(得分:0)
查看为默认主/详细类型的应用程序生成的模板代码。它包含以下代码示例:
// Normally you should use accessor methods, but using KVC here avoids the need to add a custom class to the template.
[newManagedObject setValue:[NSDate date] forKey:@"timeStamp"];
key
对应于您定义的实体属性。