我在一个显示弹出窗口的命令行工具上写字。 当然是以编程方式。
在这个弹出窗口中,我显示了两个文本字段,一个用于用户名,另一个用于密码。但是当我尝试在其中一个中键入文本时,它就无法工作了。我可以选择textField和所有内容,但是当我尝试输入文本时它不会显示
任何人都可以帮助我
修改
以下是代码:
main.swift:
var letters = "AaSsNn";
var result = String.Join("", input.Select(c => letters.Any(x => x == c) ? c : '*'));
window.swift:
import Foundation
import AppKit
let app = NSApplication.sharedApplication()
let con = TestApplicationController()
app.delegate = con
app.run()