define
そのため、オプションを取得できないようですUITextView
(まあ、それは一種のカスタムビューです)。今、私は私のCanPerformAction
方法でこれを持っています:
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
if (action == @selector(copy:))
return NO;
if (action == @selector(delete:)) {
return NO;
}
if (action == @selector(addHighlight:))
return YES;
if (action == @selector(showThinkFeed:))
return YES;
if (action == @selector(editHighlightNote:))
return YES;
return [super canPerformAction:action withSender:sender];
}
このように定義オプションを取得できません。メソッド呼び出しを実行しようとreturn YES;
しましたが、定義オプションが表示されますが、それをクリックすると、次のような例外がスローされます。
-[MyViewController _define:]: unrecognized selector sent to instance 0x14574200