現在我也在學習Swift語言,常常去逛很多蘋果社群和論壇,看到了圈子很多奇怪的現象,發現很多人都趕忙去翻譯 Swift書籍 和 釋出Swift的視訊 。他們這種對新知識的探索精神我本人是很佩服的。但是我也覺得語言都沒有釋出幾天,就趕忙去翻譯書籍和Swift視訊,然後講SWift語言多麼優美和多麼好。我個人覺得他們都沒有靜下心來,去敲代碼和研究Swift語言到底好在那裡,而急于去翻譯 未免也太草率了。
一:定義指定類型的變量
例子:
運作結果
二:定義指定類型的常量
注意點:
三:資料類型
①:進制表現方式
1:十進制表現方式
A=10
2:二進制表現方式:
3:八進制表現方式
4:十六進制
②:整形變現形式
整形 :有符号和無符号類型
有符号類型:Int ,Int8 ,Int32,Int64
無符号類型: UInt ,UInt8 UInt32,UInt64
注意點:如果你的開發環境是32位,那麼Int = Int32
如果你的開發環境是64位,那麼Int = Int64
如果你使用mac OS X Yosemite 10.10和Xcode 6.0 Bate 那麼你的系統是64位的
有符号的整形
運作結果
無符号的變量定義
1:有符号和無符号的整形的差別;
說明:無符号的定義的變量值必須為整數,有符号的定義的變量值可以為整數也可以為負數
注意點
2:有符号和符号的取值範圍
其他Int,UInt的取值範圍和上述一直,這裡就不介紹了。
注意的是: 在給UInt8 和Int 8指派的時候 千萬不要操作他的取值範圍。
例子
浮點類型;
浮點類型分為;Float ,Double
說明: Double的取值範圍大于Float類型,并且系統預設是Double類型
例子 2
說明:
var A = 12.1 和var B:Double = 12.1 輸出結果相同。即預設是double 類型。并且輸出一位小數。
問題:
數字可讀性
例子
下劃線(整形用法)
布爾類型:
我回陸續把我學習到swift語言的知識寫出來形成一個系列。由于是新語言,個人了解難免有不足,歡迎給我提出意見。也可以加我QQ 1436051108一起讨論,如果您有什麼問題,也可以直接在QQ留言發給我,我看到之後第一時間回複您
最後總結一下。送上一直思維導圖,作為文章的結束