A Swift Tour

來源:互聯網
上載者:User

標籤:style   blog   http   java   color   width   

首先說下自己對Swift語言的一點點看法,對於一個寫過javascript和常年寫java代碼的人來說,學習Swift是一件很簡單的事情。就像某某人說過,每個人都有弱點和優點,我到目前為止,只是初步的認識這門語言,兩個字擴散。或許,弱語言就是這樣吧。

一、基礎知識

1.基本類型

   整型:Int

   浮點型:Float,Double

   字元型:String

   布爾型:Bool

   集合類型:Array,Dictionary

   ps:基本類型首字母要大寫,基本類型不能直接定義(例如不能像java那樣int a = 10;應該是 var a :Int = 10;)

   

var aaa : Int = 100;var bbb : Bool = true;var ccc : Double = 233.0;var ddd : Float = 333.4;var eee : String = "33333";let fff : Int = 2000;

2.控制台列印語句:println() and print()

   學過C或C++的人都知道這個,列印日誌。用法基本類似,不過有點不同的是不可以println("a:%d",a);,而是println("a:\(a)");

3.延遲語句 : sleep(1);//延遲1 second 

4.清屏語句:system(“clear screen”);//控制台不可以現

5.常量和變數:常量用let修飾,變數用var修飾。

6.關於分號:如果一行中只有一行可省略分號且能編譯的代碼,那麼這個分號可以省略。

5.問號和驚嘆號:?就是標識變數為可選變數或可空變數,!就是去取可選變數的非空值,!也可以用來標識變數為可選變數 

  

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.