カテゴリを介して CPArrayController クラスにメソッドを追加しようとしています。CPString にリバースを追加するためのテンプレートは正常に機能しますが、CPArrayController に何も追加できません。コンパイル中にエラーが発生します
SyntaxError: *クラス "CPArrayController" の定義が見つかりませんでした
これが私のコードです:
@import <AppKit/CPArrayController.j>
@implementation CPArrayController (Inserting)
- (CPObject)insertAndReturn
{
if (![self canInsert]) return nil;
var newObject = [self automaticallyPreparesContent] ? [self newObject] : [self _defaultNewObject];
[self addObject:newObject];
return newObject;
}
@end
理由はありますか?