gpt4 book ai didi

ios - 是否可以枚举 NSDictionary 键来设置数据模型成员值?

转载 作者:行者123 更新时间:2023-11-28 10:22:40 25 4
gpt4 key购买 nike

我有一个字典包含(例如)

"Mark":"Name","Green":"Lastname"

我有一个包含以下内容的数据模型:

@interface Person : NSManagedObject

@property (nonatomic, retain) NSString * Name;
@property (nonatomic, retain) NSString * Lastname;

我可以枚举字典所有键来设置数据模型成员值吗?

像这样:

let newPerson = CoreDataHelper.insertManagedObject(NSStringFromClass(Person), managedObjectContext: self.moc) as! Person

for key in self.newPersonDict!.allKeys {
newPerson.key = self.newPersonDict!.objectForKey(key)
}

谢谢,最大

最佳答案

尝试这样的事情:

let newPerson = CoreDataHelper.insertManagedObject(NSStringFromClass(Person), managedObjectContext: self.moc) as! Person

for key in self.newPersonDict!.allKeys {
newPerson.setValue(self.newPersonDict!.valueForKey(key), forKeyPath: key)
}

关于ios - 是否可以枚举 NSDictionary 键来设置数据模型成员值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32610928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com