Swing 将int nsmanagedobject转换为.text
我有一个科迪特模型。其中一个属性是NSNumberSwing 将int nsmanagedobject转换为.text,swing,nsnumber,Swing,Nsnumber,我有一个科迪特模型。其中一个属性是NSNumber @NSManaged var playerOneScore: NSNumber 我正在尝试获取此文件并将其存储在文本标签中 playerOnePar.text = myArray[0].valueForKey("playerOneScore") as String 它不喜欢这样。我猜一个NSNumber不能被转换成字符串。然而,它不喜欢这样。使用新的swift语言对此有何想法?swift会自动将某些本机数字类型(如Int和Float)桥接
@NSManaged var playerOneScore: NSNumber
我正在尝试获取此文件并将其存储在文本标签中
playerOnePar.text = myArray[0].valueForKey("playerOneScore") as String
它不喜欢这样。我猜一个NSNumber不能被转换成字符串。然而,它不喜欢这样。使用新的swift语言对此有何想法?
swift会自动将某些本机数字类型(如Int和Float)桥接到NSNumber。
好的,试试这个,我测试了这个,并以expact的形式工作
let number: NSNumber = myArray[0].valueForKey("playerOneScore")
let intNumber: Int = number
playerOnePar.text = String(intNumber)