2016-05-28 6 views
0

私のアプリケーションでUILabelにNSString式を割り当てるにはどうしたらいいですか? 私の試みはあった。Swift - NSExpressionを使用したUILabelの割り当て

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

...私が代わりにoutput =の... output.text =を使用していた

...

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

本当に* UILabelを作成/設定したいですか?ラベルのテキストプロパティに評価の結果を代入して表示するだけではないのですか? – luk2302

+0

最初のケース:ラベルを返すカスタム関数を定義しましたか? 2番目のケース:それを行う! – luk2302

+0

いいえ私はこれのための関数を作成していませんが、どうすればいいでしょうか?私は以前はNSExpressionを使っていませんでした。 –

答えて

0

... .. 。 as! UILabelの代わりに2つの変数を使用してNSExpressionをDoubleとtに変換しました漢字

関連する問題