如何设置字符串,以便用户可以将其粘贴到可可客观c应用程序的其他位置?将字符串设置为粘贴板(复制,粘贴)在可可应用程序中
3
A
回答
5
请参阅Pasteboard Programming Guide。您特别需要“复制到粘贴板”部分。
15
如果你是针对OS X 10.6和更高版本,使用NSPasteboardTypeString
代替NSStringPboardType
。
2
[[NSPasteboard generalPasteboard] declareTypes:[NSArray arrayWithObject:NSStringPboardType] owner:nil];
[[NSPasteboard generalPasteboard] setString:@"My Text" forType:NSStringPboardType];
2
这是,如果你的目标OSX 10.6或更高版本你的方式:
NSPasteboard *pasteboard = [NSPasteboard generalPasteboard];
[pasteboard clearContents];
[pasteboard writeObjects:@[@"Some string"]];
欲了解更多信息,请参阅苹果公司网站上的Pasteboard Programming Guide。
相关问题
- 1. 粘贴字体粘贴到剪贴板
- 2. 将字符串粘贴到位置为
- 3. IOS剪贴板(复制和粘贴)不能跨应用程序
- 4. 属性字符串失去粘贴板粘贴中的附件
- 5. 如何将字符串复制到iOS中的剪贴板(粘贴板)上?
- 6. VBA复制粘贴字符串搜索
- 7. 复制粘贴在转置
- 8. 复制和粘贴板
- 9. VBA:无剪贴板复制粘贴
- 10. FabricJS剪贴板实现(复制/粘贴)
- 11. C#剪贴板直接复制粘贴
- 12. 它无法将字符串复制到粘贴板
- 13. 跨程序复制/粘贴的用户定义的字符串
- 14. 将nsmutableattributed字符串粘贴到公共粘贴板中丢失属性页面
- 15. 可能“复制并粘贴”整个Rails应用程序?
- 16. 可能从IPython Notebook复制/粘贴到其他应用程序?
- 17. 复制字符串到剪贴板,只有一个字符粘贴时写
- 18. 使用系统剪贴板复制并粘贴而不使用粘贴模式?
- 19. 将NSAttributedString复制到粘贴板
- 20. 将UIImage复制到粘贴板
- 21. UIPasteboard粘贴板应用程序iOS iPhone
- 22. 在JavaScript中复制/粘贴?
- 23. 将单元格数组的字符串粘贴到剪贴板
- 24. iPhone复制/粘贴
- 25. 复制粘贴宏
- 26. 复制粘贴userinput
- 27. VBA复制粘贴
- 28. UIWebView复制/粘贴
- 29. xcode复制/粘贴
- 30. 如何将eps文件复制到剪贴板/粘贴板?
谢谢,但它没有说如何获得NSPasteboardTypeString? – Daniel 2011-04-16 14:14:56