を拡張IはCoreDataGeneratedAccessorsとNSManagedObjectサブクラスを有する:オブジェクトが追加または上記アクセサを使用して除去されている場合、私が実行するいくつかの他のコードをがCoreDataGeneratedAccessors動作
- (void)addCoursesObject:(Course *)value;
- (void)removeCoursesObject:(Course *)value;
- (void)addCourses:(NSSet *)value;
- (void)removeCourses:(NSSet *)value;
必要。
私は効果的に実装ファイルには、このような何かをしたい:NSManagedObjectは「-addCourseObject」を持っていないため
-(void)addCoursesObject:(Course *)value {
[super addCoursesObject:value];
… my additional code here … }
しかし、スーパー意味がありません。コースNSSetのオブザーバを追加することはおそらく1つのアプローチのようですが、独自のアクセッサを実装し、それがどのように動作するかを定義したいと思います。@synthesizedアクセサが既定の動作を超えて実装されたときと同じです。
そこには、[[super ...]の行に類似した、元の動作を呼び出す方法がありますか?
思考?他のアプローチ?
ありがとうございました。
コピーについてのヒント。私はドキュメントで十分なものを見つけ出しましたが、最初に何をするのかメニュー項目を認識していれば、大量の作業を省くことができました。次回は、私は適切に武装します。ありがとう、TechZen。あなたのために19k + 1。 ;) – Woodster
残念ながら、Xcode 5ではコピーコンテキストメニューが表示されません。 –