0
在这种情况下,静态变量textView包含在Holder结构中。
但我遇到了一个问题,每次用户调用此函数时都必须设置“Holder.textView.fieldEditor = true”。
我该如何让这个动作只运行一次?如何在函数中设置静态变量的属性
func myTextView() -> NSTextView {
struct Holder {
static var textView = NSTextView()
}
Holder.textView.fieldEditor = true
return Holder.textView
}