我有一个NSTextView,用户可以在其中粘贴纯文本。NSTextView粘贴:当粘贴“foo”时,如何粘贴“bar”?
当用户在粘贴板上有“foo”时,我想粘贴“bar”。换句话说,用户转到网络浏览器,选择“foo”,cmd + c,切换到我的NSTextView,cmd + v并在插入点出现“bar”。
请问有没有人知道如何解决这个问题?
编辑:是否有可能以某种方式使用readSelectionFromPasteboard:type:
这个?我只是不知道要重写的textview的方法体内放置什么..?
它是一个非常具体的文本替换功能? – 2012-08-13 15:49:12
@DanF:不,不是。为什么? – 2012-08-13 15:52:52
这决定了答案的复杂性 – 2012-08-13 15:55:03