I can't seem to be able to change the text Label in a Mac app that I am trying to make. I am using swift. Here is the code I am using:
@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)")
None of these seem to work and this is the only problem I need to solve to finish my program. P.S. when i write sumlab.text it says NSTextField does not have a member named text
NSTextField is different from a UITextField. It doesn't have a text
property. It does however inherit from NSControl which has a stringValue property.
sumlab.stringValue = "\(result.sum)"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With