作成しようとしているMacアプリのテキストラベルを変更できないようです。私はSwiftを使用しています。私が使用しているコードは次のとおりです。
@IBOutlet var sumlab: NSTextField!
sumlab.text = "\(result.sum)" // result.sum is the result of a function I made
// I also tried this:
sumlab.text("\(result.sum)")
// and this:
sumlab.insertText("\(result.sum)")
これらはどれも機能していないようで、これがプログラムを完了するために解決する必要がある唯一の問題です。追伸私がsumlab.textを書くと、NSTextFieldにはtextという名前のメンバーがいないと言います
NSTextFieldはUITextFieldとは異なります。 text
プロパティはありません。ただし、stringValueプロパティを持つNSControlを継承します。
sumlab.stringValue = "\(result.sum)"