小编Nat*_*ter的帖子

Xcode 4,核心数据模型版本 - 设置当前版本

我对如何在Xcode 4中执行以下功能以设置在创建版本化模型后使用的模型感到困惑.

设计>数据模型>设置当前版本

core-data xcode4

181
推荐指数
3
解决办法
3万
查看次数

当子关系实体在核心数据中更改时通知父实体

当其中任何一个关系对象发生变化时,是否可以在父实体中接收回调或通知?当实体的属性发生变化时,这很有用.以下方法......

- (void)didChangeValueForKey:(NSString *)key

在我的Entity子类上调用.但是,当其中一个关系中的属性发生更改时,不会调用此方法.

我正在尝试做的是当我的父实体的任何一个属性或关系对象发生更改时更新timeStamp属性.

entity-relationship core-data ios

9
推荐指数
1
解决办法
1875
查看次数

使用NSKeyedArchiver将[UIColor colorWithPatternImage:image] UIColor保存到核心数据

我无法使用工厂方法创建的UIColor(带有模式)创建NSData对象

[UIColor colorWithPatternImage:image]

适用于标准UIColor对象.想知道是否有另一种方法可以将带有模式的UIColor保存到Core Data中.

我使用以下代码存档UIColor(带图案)...

- (id)transformedValue:(id)value {
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:value];
return data;
Run Code Online (Sandbox Code Playgroud)

}

这些是我收到的错误......

-[NSKeyedArchiver dealloc]: warning: NSKeyedArchiver deallocated without having had -finishEncoding called on it.

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Only support RGBA or the White color space, this method is a hack.'
Run Code Online (Sandbox Code Playgroud)

core-data nskeyedarchiver uicolor nsdata

2
推荐指数
1
解决办法
2742
查看次数

使用[[UINavigationBar外观]时的iOS5 UIAppearance协议错误setOpaque:NO]

在iOS5中使用新外观代理时,在尝试设置opaque属性时收到以下错误 [[UINavigationBar appearance] setOpaque:NO];

'NSInvalidArgumentException', reason: '*** Illegal property type, c for appearance setter, setOpaque:'
Run Code Online (Sandbox Code Playgroud)

任何对错误的建议或解释都表示赞赏.

appearance uinavigationbar ios5

1
推荐指数
1
解决办法
1269
查看次数