我为macOs创建一个非常简单的可可应用程序。textField用户输入错误 - 可可
您在文本框区域放置了一些东西,当您按下确定按钮时,应用程序将打开默认浏览器,转到特定的网页并使用用户提供的值进行搜索。
我的问题是当我试图用2个字搜索应用程序停止工作。 用一个词一切都好。
import Cocoa
类PanelViewContoler:NSViewController {
@IBOutlet weak var quitBtn: NSButton!
@IBOutlet weak var search: NSTextField!
@IBOutlet weak var okBtn: NSButton!
class func loadFromNib()-> PanelViewContoler{
let storyboard = NSStoryboard(name: "Main", bundle: nil)
return storyboard.instantiateController(withIdentifier: "PanelViewContoler") as!
PanelViewContoler
}
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func ok(_ sender: Any) {
print("oksss")
let rpStartURL = "https://xxxxxx/communities/service/html/mycommunities?search="
let searchString = rpStartURL + search.stringValue
print(search.stringValue)
let searchURL = NSURL(string: searchString)
NSWorkspace.shared().open(searchURL as! URL)
}
}
其实我需要的是如果在字符串是空间被替换+。 – ChristosV