-[EntityName setAttribute:]
機能しないようなシンボリックブレークポイントを使用するだけです。
質問する
269 次
2 に答える
1
ドウェイン
Core Data アクセサーは扱いにくいものではありませんが、標準でもありません。1 つをキャッチしたいが、それでも CD が適切に動作する場合、アクセサは上記の Mundi リストよりも多くのサポートを必要とします。(彼の答えは、設計と意図において正しいですが、完全ではありません。)
...
@property (nonatomic) NSString *primitiveStringAttribute;
...
@dynamic stringAttribute, primitiveStringAttribute;
...
- (NSString *) stringAttribute {
NSString *attribute = nil;
[self willAccessValueForKey: @"stringAttribute"];
attribute = self.primitiveStringAttribute;
[self didAccessValueForKey: @"stringAttribute"];
return attribute;
}
アンドリュー
于 2013-01-16T12:31:22.737 に答える
-1
@dynamic アクセサーは引き続きオーバーライドできます。
...
@dynamic stringAttribute;
...
-(NSString *)stringAttribute {
return stringAttribute; // breakpoint here.
}
于 2013-01-16T09:05:48.627 に答える