swift nstextfield

NSTextField, Cambiar texto en Swift



(1)

Parece que no puedo cambiar la etiqueta de texto en una aplicación de Mac que estoy intentando crear. Estoy usando swift. Aquí está el código que estoy usando:

@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)")

Ninguno de estos parece funcionar y este es el único problema que necesito resolver para finalizar mi programa. PD: cuando escribo sumlab.text, dice que NSTextField no tiene un miembro llamado texto


NSTextField es diferente de un UITextField. No tiene una propiedad de text . Sin embargo, sí hereda de NSControl, que tiene una propiedad stringValue.

sumlab.stringValue = "/(result.sum)"