Swift—初始 (1)

來源:互聯網
上載者:User

標籤:

   摘要: Swift是一種新的程式設計語言,用於編寫iOS和OS X應用。Swift 結合了 C 和 Objective-C 的優點並且不受 C 相容性的限制。Swift 採用安全的編程模式並添加了很多新特性,這將使編程更簡單,更靈活,也更有趣。Swift 是基於成熟而且倍受喜愛的 Cocoa 和 Cocoa Touch 架構,它的降臨將重新定義軟體開發。Swift 對於初學者來說也很友好。它是第一個既滿足工業標準又像指令碼語言一樣充滿表現力和趣味的程式設計語言。它支援代碼預覽,這個革命性的特性可以允許程式員在不編譯和運行應用程式的前提下運行 Swift 代碼並即時查看結果。

 

常量&變數

 

  • 階段性小結
    • var 定義變數,設定之後可以修改
    • let 定義常量,設定之後不可以修改
    • 語句末尾不用使用 ;
    • 在 Swift 中使用 println() 替代 OC 中的 NSLog
    • println 的效能更好,後面會示範

 

定義  OC 對象

 

  • 階段性小結
    • 在 Swift 中要執行個體化一個對象可以使用 類名() 的格式,與 OC 中的 alloc/init 等價
    • OC 中的 initWithXXX 在 Swift 中通常可以使用 類名(XXX: ) 找到對應的函數
    • OC 中的 [UIColor redColor] 類方法,在 Swift 中通常可以使用 類名.XXX 找到對應的函數
    • 使用 let 修飾 v 並且賦值,表示 該常量的記憶體位址不允許修改,但是可以修改其內部的屬性

Swift—初始 (1)

相關文章

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.