3. Swift中類型推導

  • Swift類型的介紹
    • Swift中的數據類型也有 : 整型/浮點型/對象類型/結構體類型等等
    • 先了解整型和浮點型
    • 整型
      • 有符號
        • Int8 : 有符號8位整型
        • Int16 : 有符號16位整型
        • Int32 : 有符號32位整型
        • Int64 : 有符號64位整型
        • Int : 和平臺有關(默認, 相當于OC中的NSInteger)
      • 有符號
        • UInt8 : 無符號8位整型
        • UInt16 : 無符號16位整型
        • UInt32 : 無符號32位整型
        • UInt64 : 無符號64位整型
        • UInt : 和平臺有關(默認, 相當于OC中的NSInteger)
    • 浮點型
      • Float : 32位浮點型
      • Double : 64位浮點型(默認)

Swift中的 類型推導

  • Swift是強類型的語言
  • Swift中任何一個標識符都有明確的類型
  • 注意 :
    • 如果定義一個標識符時有直接進行賦值, 那么標識符后面的類型可以省略
    • 如果因為 Swift 有類型推導, 會自動根據后面的賦值來決定前面的標識符的數據類型
    • 可以通過 option + 鼠標左鍵 來查看變量的數據類型


      option + 鼠標左鍵.png
// 方式一:
let a : Int = 10

// 方式二:
let b = 2.44

// 錯誤寫法
var m
m = 30
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容