在Core Data中存储CLRegion属性

时间:2012-08-07 18:27:26

标签: ios core-data core-location

我需要将CLRegion添加到我的核心数据实体,但我没有选择它的类型。

我读了这个doc,但我仍然对如何正确设置它感到困惑。如果有人能提供解释,我会非常感激。

1 个答案:

答案 0 :(得分:1)

对于CLRegion的实体属性类型,选择“Transformable”然后定义Core Data为您生成的NSManagedObject中的对象。 (见下面的位置)

@interface Person : NSManagedObject
{
}

@property (nonatomic, retain) NSString * firstName;
@property (nonatomic, retain) NSString * lastName;

@property (nonatomic, retain) CLRegion * location;

@end

@implementation Person

@dynamic firstName;
@dynamic lastName;

@dynamic location;

@end