0

助けてくれてありがとう。

アクションを使用して、クリップボード/ペーストボードの内容を NSTextView に貼り付けるだけです。

NSString *PboardType = @"PboardType";

- (IBAction)paste:sender

 {
NSPasteboard *pb = [NSPasteboard generalPasteboard];
NSData *copiedData = [pb dataForType:PboardType];
[self RTFFromRange:copiedData];
}

最後の行は明らかに間違っています。私は何をする必要がありますか?

ありがとう

ポール

4

1 に答える 1

2

何もない。NSTextViewは、すでに貼り付け(および切り取りとコピー、フォント、検索、スペルチェックなど)をサポートしています。それを実装するために何もする必要はありません。

いくつかの異なる貼り付け動作を実装している場合は、質問を編集して、達成しようとしている特別な動作(およびユーザーがアプリケーションに異常なことをさせたい理由)を指定する必要があります。

標準の貼り付け動作が機能しない場合は、質問を編集して、どのように機能しないかを指定する必要があります。

于 2011-01-31T17:58:34.157 に答える