0

如何使用 NSString 表达式在我的应用程序中分配 UILabel?我的尝试是:

@IBOutlet weak var imput: UILabel!
@IBOutlet weak var output: UILabel!

...

...

...

@IBAction func equal(sender: AnyObject) {
        calculate = NSExpression(format: imput.text!)
        output = calculate.expressionValueWithObject(nil, context: nil) as! UILabel
    }
4

1 回答 1

0

我不得不使用 output.text =... 而不是output =... 而不是as! UILabel我使用其他两个变量将 NSExpression 转换为 Double 而不是 String。

于 2016-05-29T12:07:38.920 回答