У меня есть страница входа в систему с двумя NSTextFields, поэтому я создал два @IBOutlets в моем viewcontroller. Для некоторых стилей я должен назвать их обоих Я хочу дать им те же свойства, но я не хочу называть их индивидуальными. Итак, как я могу связаться с ними сразу, чтобы дать им свойство, как inputFields.isBordered = true
Для iOS Swift предоставляет @IBOutletCollection
, но для MacOS нет.
@IBOutlet weak var emailInput: NSTextField!
@IBOutlet weak var passwordInput: NSTextField!
override func viewWillAppear() {
emailInput.isBordered = true
passwordInput.isBordered = true
}
Итак, я хочу, чтобы двое называли их как inputFields.isBordered = true
, а не как отдельные.