2017-01-09 4 views
-3

ではない、と私はこのエラーを得た'==' is not a prefix unary operatorはスウィフトは:「==」私は今それを学んでいて、私はシンプルなSWIFT 3アプリケーションを構築してい接頭辞単項演算子

これは私のコードです

@IBAction func convertClicked(_ sender: Any) { 
    if let result = tempEntry.text { 
     if(result =="") { 
      return 
     } else { 
      if let num = Double(result) { 
       let output = num * (9/5) + 32 
       ResultLabel.text = String(output) 
      } 
     } 
    } 
} 
+2

のためのコンマは何ですか? –

+0

これはスウィフトが修正しようとする方法です。コンマは元のコードではいけません – Radu033

+7

==の後にスペースを入れてみましたか? if(result == ""){ – Miknash

答えて

4

'=='の後にスペースを追加してみてください。

の代わりに:

if(result =="") { 

試してみてください。

if(result == "") { 
+0

-1: – Miknash

+0

なぜ答えが必要なのか説明する理由を聞くのを待つことはできません(例:http://stackoverflow.com/a/31302667/6920962)。 – user28434

+0

その理由は:http://meta.stackoverflow.com/a/276637/4687348 – FelixSFD

関連する問題