2
このカテゴリをCPViewに追加しようとしていますが、このメソッドを使用しようとするとXCodeCappでエラーが発生し、unrecognized selector sent to instance
エラーが発生します。CPViewにカテゴリを追加できませんカプチーノ
@import <AppKit/CPView.j>
@implementation CPView (Custom)
- (void) addSomething
{
var bounds = [self bounds];
var context = [[CPGraphicsContext currentContext] graphicsPort];
CGContextSetFillColor(context, [CPColor blueColor]);
CGContextFillRect(context, CGRectMake(100,100,100,100));
}
@end
構文は、私が使用していたファイル名は、私はまた、カスタムにCPViewのIVARを接続するためにIBを使用していますCPView_Custom.j
EDIT
で、私の知る限り正確ですXIB/NIBファイルのビュー。これが違いを生むかどうかはわかりません。
どのようにインポートしていますか? –
AppController.jの上部にある '@import" CPView_Custom.j "' –
私にはうまく見えます。コードを使用しているファイルに移動してみてください。それが動作する場合、問題はインポートに関連しています。 –