Swift 获取剪贴板内容教程 - 详细步骤及示例代码
在 Swift 中,可以使用 'UIPasteboard' 类来获取剪贴板的内容。下面是一个简单的示例:
import UIKit
// 获取默认的剪贴板
let pasteboard = UIPasteboard.general
// 检查粘贴板是否包含字符串内容
if let string = pasteboard.string {
print('粘贴板内容:(string)')
} else {
print('粘贴板为空或不包含字符串内容')
}
在上面的示例中,我们首先获取了默认的剪贴板对象 'UIPasteboard.general'。然后,我们使用 'pasteboard.string' 属性来检查粘贴板是否包含字符串内容,并将其打印出来。如果剪贴板为空或不包含字符串内容,则打印相应的提示信息。
请注意,为了能够访问剪贴板的内容,您的应用程序必须具有“访问剪贴板”权限。您可以在应用程序的 'Info.plist' 文件中添加 'NSPasteboardUsageDescription' 键来请求该权限。
原文地址: https://www.cveoy.top/t/topic/pv9U 著作权归作者所有。请勿转载和采集!