gpt4 book ai didi

swift - 如何从 NSTextView 获取字符串值

转载 作者:可可西里 更新时间:2023-11-01 01:16:26 26 4
gpt4 key购买 nike

我正在使用 Swift 创建一个 OSX Cocoa 应用程序。我正在尝试从 NSTextView 获取输入到我的粘贴板。

@IBOutlet var issues: NSTextView!

@IBAction func button(_ sender: Any) {
let stringvalue = "Issue: \(issues.StringValue)"
let pasteboard = NSPasteboard.general()
pasteboard.declareTypes([NSPasteboardTypeString], owner: nil)
pasteboard.setString(stringvalue, forType: NSPasteboardTypeString)
}

我遇到的唯一错误是“‘NSTextView’类型的值没有成员‘stringValue’。

我不想使用 NSTextField,因为它只允许我使用一行。

最佳答案

NSTextView 是 NSText 类的子类。所以你需要使用 NSText string 来获取你的字符串属性:

if let string = issues.string {
let stringvalue = "Issue: \(string)"
print(stringvalue)
}

关于swift - 如何从 NSTextView 获取字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46187292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com