【发布时间】:2013-10-31 14:04:52
【问题描述】:
我正在使用核心数据,并且一直在使用这样的代码:
[self.form setValue:self.comments.text forKey:@"comments"];
我想将这样的代码放入一个循环中,我所有的核心数据名称都与属性名称相同。我怎样才能说forKey:self.comments.name 并获得与上述相同的结果或类似的结果?
编辑:
如果这不可能,是否有另一种方法可以将大量值从属性设置到 coredata 中?我有 50 多个类似的属性和属性需要设置,并且希望避免使用我现在正在做的事情。
【问题讨论】:
-
我可能是错的,但我认为你不能在运行时得到那个
-
什么是
self,什么是self.form? -
@property (strong, nonatomic) IBOutlet UITextView *comments; @property (strong, retain) NSManagedObject *form;