Je travaille actuellement sur une application de barre de menus et j'essaie d'implémenter un objet NSTextField ou NSSecureTextField. C'est ce que je fais pour ajouter NSMenuItemsNSTextField ou NSSecureTextField dans NSMenu() as NSMenuItem()
let menu = NSMenu()
menu.addItem(NSMenuItem(title: "Save Test Data", action: #selector(AppDelegate.saveData), keyEquivalent: ""))
mais en essayant d'ajouter un NSTextField comme ceci:
menu.addItem(NSTextField)
apporte cette erreur:
Cannot convert value of type '(NSTextField).Type'(aka 'NSTextField.Type') to expected argument type 'NSMenuItem'
Mais comment dois-je mettre en œuvre un NSTextField utilisant NSMenuItem?