在可可应用程序中将字符串设置为粘贴板(复制、粘贴)
我如何设置一个字符串,以便用户可以将其粘贴到 cocoa Objective C 应用程序中的其他位置?
How can i set a string so the user can paste it somewhere else in a cocoa objective c application?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果您仅针对 OS X 10.6 及更高版本,请使用
NSPasteboardTypeString
而不是NSStringPboardType
。If you are targeting OS X 10.6 and higher only, use
NSPasteboardTypeString
instead ofNSStringPboardType
.请参阅粘贴板编程指南。您特别需要“复制到粘贴板”部分。
See the Pasteboard Programming Guide. You specifically want the section on "Copying to a Pasteboard."
参考
reference
如果您的目标是 OSX 10.6 或更高版本,则可以这样做:
有关详细信息,请参阅 Apple 网站上的粘贴板编程指南。
This is the way you do if you're targeting OSX 10.6 or higher:
For more information see the Pasteboard Programming Guide on Apple's site.