我是黑馬-----Swift基本文法

來源:互聯網
上載者:User

標籤:

變數及常量:

  如果要定義一個變數等於1,只需要寫 var = 1,Swift會自動做出類型推斷。

  如果要定義一個常量PI等於3.14,只需要寫let PI = 3.14,常量只能被賦值一次。

輸出語句:

  可以直接使用printf函數來輸出一段任意類型的資訊:

prinft("Hello Swift");

字串串連:

  如果兩個變數都是字串,可以直接用+號串連:

var hello = "Hello"var word= "Word"var str = hello + word

 

如果要串連的值中海油其它類型,則直接使用\()包括就可以進行串連:

1 var heool = "Hello"2 var num = 1003 var str = "\(hello) \(num)"

 

迴圈:

  傳統的C語言迴圈:

for(int i =1;i<10;i++){    //TODO}

  在Swift中:

1 fori in 0..<100{2     //TODO3 }

 

條件判斷:

  與C語言一樣,並沒有區別。

 

Swift語言中,swith...case語句可以不用加break關鍵字。

 

函數:

如果要定義一個函數用來輸出一段資訊:

func sayHello(){    printf("Hello Swift");}

 

物件導向:

類的定義:

1 class Hello{2     func sayHello(){3         printf("Hello Swift");4     }5 }

改樣本定義了名為Hello的類,其中有一個稱冠函數名為sayHello。

調用函數:

1 var h = Hello();2 h.sayHello()

類的繼承:

1 calss Hi :Hello{2 }

 

我是黑馬-----Swift基本文法

相關文章

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.