В этом случае статическая переменная textView содержится в структуре Holder.
Но у меня возникла проблема, когда я должен установить «Holder.textView.fieldEditor = true» каждый раз, когда пользователь вызывает эту функцию.
Как разрешить это действие запускать только один раз?Как установить свойство в статической переменной в функции
func myTextView() -> NSTextView {
struct Holder {
static var textView = NSTextView()
}
Holder.textView.fieldEditor = true
return Holder.textView
}