【发布时间】:2012-04-26 21:13:13
【问题描述】:
如果我有一个从上下文中获取的 NSManagedObject,如何在不将每个字段显式复制到字典中的情况下从其动态属性中创建一个 NSDictionary?
如果我的托管对象是这样的,例如:
@implementation Track
@dynamic artist;
@dynamic group;
@dynamic purchase_url;
@dynamic title;
@dynamic file_name;
@dynamic year;
@end
在从数据库中获取后,在这种情况下,我需要一个 NSDictionary,并为每个 @dynamic 属性设置相同的属性。
【问题讨论】:
-
您能否详细说明您为什么要这样做,可能有更好的方法来实现您想要的。同时,查看 NSEntityDescription 和 attributesByName。
-
看看this article。它还涵盖您的任何关系。
标签: objective-c ios core-data