swift 小記

來源:互聯網
上載者:User

標籤:

1、可選類型。

1.轉義特殊字元 \0 (Null 字元)、\\(反斜線)、\t (水平定位字元)、\n (分行符號)、\r (斷行符號符)、\" (雙 引號)、\‘ (單引號)。

2.單位元組 Unicode 標量,寫成 \xnn,其中 nn 為兩位十六進位數。

3.雙位元組 Unicode 標量,寫成 \unnnn,其中 nnnn 為四位十六進位數。
4.四位元組 Unicode 標量,寫成 \Unnnnnnnn,其中 nnnnnnnn 為八位十六進位數。 

 

5、注意:結構體總是通過被複製的方式在代碼中傳遞,因此請不要使用引用計數。

結構體執行個體總是通過值傳遞,類執行個體總是通過引用傳遞。
計算屬性可以用於類、結構體和枚舉裡,儲存屬性只能用於類和結構體。

屬於參考型別的類(class)則不一樣,把一個參考型別的執行個體賦給一個常量後,仍然可以 修

改執行個體的變數屬性。

6、

因為類是參考型別,有可能有多個常量和變數在後台同時引用某一個類執行個體。(對於結構體 和枚舉來說,這並不成立。因為它們作實值型別,在被賦予到常量,變數或者傳遞到函數

時,總是會被拷貝。)

 
  7、

除儲存屬性外,類、結構體和枚舉可以定義計算屬性,計算屬性不直接儲存值,而是提供 一

個 getter 來擷取值,一個可選的 setter 來間接設定其他屬性或變數的值。

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.