閱讀244 返回首頁    go 技術社區[雲棲]


Swift 概述及Swift運算符和表達式

Swift  是用於設計 iOS 及 Mac OS X 應用的一門新 語言。

 

Swift 特點

 

•   Swift  保留了 C  與 Objective-C 的優點,並摒棄 其為了兼容 C  語言所受的限製。

 

•    Swift吸納了安全編程模式,並新增了一些現代 化功能,使其更易使用、更為靈活、更具樂趣。

 

•     Swift 的 簡 潔 風 格 與 廣 受 歡 迎 的 成 熟 框 架Cocoa / Cocoa Touch 相結合,將為重新構思軟件的開 發過程帶來新機遇。

 

•   Swift 內存管理采用 ARC 風格。

 

 

Swift 代碼的文件擴展名 *.swift

 

運算符

 

 算術運算符, + , -  , *  , /  , %  ,

++  , --

 

 關係運算符, > , <  , >=  , <=  , ==  , !=

 

                         布爾邏輯運算符, !  , &&   , ||

 

                    三元運算符, ? :

 

 

表達式

 

1、不指定數據類型

 

var a1  = 10 var a2 =20

var a =a1 > a2 ? "a1" : "a2"

 

 

 

2、指定數據類型

 

var a1:Int  =10 var a2:Int = 20

var a =a1 > a2 ? "a1" : "a2"

 

 

 

3、可以有分號結尾

 

var a1:Int  = 10; var a2:Int = 20 var a = a1> a2 ? "a1" : "a2"

 

 

注釋

 

 

//

 

/*    */

 Swift交流討論論壇論壇:https://www.cocoagame.net
歡迎加入Swift技術交流群:362298485

 

最後更新:2017-04-03 07:57:02

  上一篇:go 全國首發-Swift視頻教程-共68課時(已更新完成)
  下一篇:go mina的編碼和解碼以及斷包的處理,發送自定義協議,仿qq聊天,發送xml或json