【发布时间】:2013-07-06 08:18:07
【问题描述】:
我有一个 NSTextView,用户可以在其中粘贴纯文本。
当用户在粘贴板中有“foo”时,我希望粘贴“bar”。换句话说,用户进入网页浏览器,选择“foo”,cmd+c,切换到我的 NSTextView,cmd+v 并且“bar”出现在插入点。
请问,有谁知道如何处理这个问题?
编辑:是否有可能为此使用readSelectionFromPasteboard:type:?我只是不知道在我重写的 textview 的方法体中放什么..?
【问题讨论】:
-
是不是很具体的文字替换功能?
-
这决定了答案的复杂性
-
@DanF:它只是用字符串“bar”替换字符串“foo”。纯文本。
标签: objective-c cocoa nstextview