ios - 使用 iOS 将文本复制到剪贴板

在您的应用程序中将文本复制到 iPhone 剪贴板的最佳方法是什么?

他们的文档很粗略,而且功能比我想要的要多...我只想设置一个字符串作为用户剪贴板。

最佳答案

虽然接受的答案是 UIPasteboard 工作原理的一个很好的演练,但我想我会在此处发布相关片段以方便大家:

Obj-C

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = @"Paste me!";

swift 2.2

let pasteBoard = UIPasteboard.generalPasteboard()
pasteBoard.string = "Paste me!"

swift 3+:

let pasteBoard = UIPasteboard.general
pasteBoard.string = "Paste me!"

https://stackoverflow.com/questions/1479468/

相关文章:

ios - UICollectionView 中的单元格间距

objective-c - Xcode 5 中提供了哪些新的文档命令?

c - Objective-C : BOOL vs bool

ios - 如何对字符串进行 URL 编码

objective-c - 洗牌 NSMutableArray 的最佳方法是什么?

objective-c - 在 Objective-C 中,Java 的 "instanceof"关

ios - UITableViewCell 显示白色背景,在 iOS7 上无法修改

objective-c - 为什么 ARC 仍然需要 @autoreleasepool?

objective-c - Xcode 4.4 发行说明中提到的 "Objective-C Lite

objective-c - respondsToSelector 的 Swift 等价物是什么?