私はSwiftの基礎を学んでいます。私はSwiftのコロンとセミコロンの意味を理解していません。誰か簡単に説明できますか?それらの使い方とその意味。私はコロンとセミコロンの使用が分かりません。
答えて
セミコロン(;)がステートメントターミネータとして使用されます。迅速に、ステートメントをセミコロンで終了することは必須ではありません。したがって、セミコロンは迅速に必要としません。
コロン(:)は、基本的にすべての変数の種類を迅速に指定するために使用されます。これは、キーと値のペアを分離するために、辞書のように他の多くの場所でも使用されています。
swiftのSemicolonを使用して明細を終了することはできますが、必須ではありません。あなたがのように1行に複数の文を書きたい場合にのみ必要です
:一方
var x = 0; var y = "Example String" ; var z = 2.235;
コロンが宣言された変数の型を記述するために使用されます。その型名と呼ばれる。例えばのための :SWIFTだけ初期化時に割り当てられた値の型と種類を推測として
var x:Int = 0
コロンは、通常は必要ありません。
タンクが割当てられているので、今は私には非常に明確です – slowTurtle
コロンは、より多くの場所で、次に変数の型で使用できます。 – rmaddy
- 1. EBNFコロンとセミコロンの使用ですか?
- 2. linuxコマンドでコロンとセミコロンの違いは?
- 3. 正規表現はコロンとセミコロンの間のコロンを置き換えます
- 4. Inno-Setupセミコロンがありません
- 5. C# - コロン記号( ":")はXmlWriterで使用できませんか?
- 6. Mysql PHPのコロン、セミコロン、二重引用符を挿入します
- 7. Kernel.loopメソッドには 'do'が必要です。セミコロンは使用できませんか?
- 8. SQL文の最後にセミコロン(;)がありませんか?
- 9. なぜ私はbitmapTransformを使用できないのか分かりません
- 10. TypescriptエラーTS1005: ';'期待されていますが、セミコロンがどこにないのか分かりません。
- 11. 私が `conda`を使うと、私のコンピュータはコマンドが何であるか分かりません
- 12. 私は分かりませんPIDコントローラの一体部分
- 13. 私は指示に従う方法が分かりません
- 14. Parse Migration Nightmareステートメント前のセミコロンがありません
- 15. MYSQLのトリガ構文 - セミコロンがありません
- 16. セミコロンのために関数がコンパイルされず、理由が分かりません
- 17. エラーが、私はコロン
- 18. 私のAndroidアプリケーションのクラッシュはなぜ分かりませんか?
- 19. REGEX:カンマ(IP:PORT)と別々コロン:時間が、私は分からなかった
- 20. 私のCSSで問題が分かりません。
- 21. マルチステートメントクエリーをセミコロンで分割するアルゴリズムはありますか?
- 22. 私は自分のストアドプロシージャにアクセス権がありません
- 23. 私のお見積もりにセミコロンがあると、Twitterシェアクォートボタンが機能しません
- 24. Xcode 4にmainwindow.xibがありません。TabBarControllerにNavigationControllerを使用する方法が分かりません
- 25. gawkの動作私は分かりません
- 26. なぜOracle SQLコマンドの後にセミコロンを使用する必要はありませんか?
- 27. 私のJavaアプリケーションは機能しません。私は何故か分かりません
- 28. 私は何が起こっているのか分かりません
- 29. 私は端末で何が起こったのか分かりません
- 30. wxpythonのBoxSizerの使い方が分かりません
セミコロンは他のすべての言語に似ていますが、ステートメントを終了することです、コロンは型を宣言するために使用する、私は彼らがかなりまっすぐ進むと思います、理解してはいけないことは他の人になるはずです – Tj3n
あなたは本当にあなたの質問あなたが理解していないいくつかの例があります。しかし、まず、AppleのSwift言語の本を実際に使う必要があります。このような質問は、あまりにもスタックのオーバーフローのための基本です。 – rmaddy