美文网首页
Swift 学习: 变量和常量

Swift 学习: 变量和常量

作者: 踩着筋斗云的悟空 | 来源:发表于2015-07-28 10:23 被阅读26次

变量和常量

定义

  • let 定义常量,一经赋值不允许再修改
  • var 定义变量,赋值之后仍然可以修改
let x = 100
//: 常量一旦设置,不能再次修改,以下代码会报错
//x = 300

var y = 200
//: 变量设置之后,可以继续修改不会报错
y = 300

自动推导

  • Swift能够根据右边的代码,推导出变量的准确类型
  • 通常在开发时,不需要指定变量的类型
  • 如果要指定变量,可以在变量名后使用:,然后跟上变量的类型

重要技巧:Option + Click 可以查看变量的类型

隐式转换

  • Swift 对数据类型要求异常严格
  • 任何时候,都不会做隐式转换

如果要对不同类型的数据进行计算,必须要显式的转换

let x2 = 10
let y2 = 10.5

let r1 = Double(x2) + y2
let r2 = x2 + Int(y2)

let & var 的选择

  • 应该尽量先选择常量,只有在必须要对变量修改时,才需要修改为 let
  • 在 Xcode 7.0 中,如果没有修改变量,Xcode 会提示修改为 let

相关文章

  • 我的Swift的学习总结 -->第一周

    为什么要学习Swift 变量和常量 Swift 变量 变量声明 变量的命名规则 如: 常量 运算符 算术运算符 关...

  • swift学习笔记(1) --- 基础部分

    注:学习笔记基于 Swift 5.1 1、常量和变量 (1)声明常量和变量 常量和变量必须在使用前声明,用 let...

  • Swift (1) 常量、变量、元组、区间运算符和 Option

    前言:学习 Swift 的记录 常量和变量 常量声明: 变量声明:变量的声明与常量的声明相似,将 let 替换成 ...

  • 3.常量及变量(const_variable)

    接下来呢,我们边对比边学习 常量 kotlin_常量: swift_常量 变量 kotlin_变量 swift_变...

  • Swift初学体验

    学习总结 初识Swift 变量和常量 使用let来声明一个常量,使用var来声明一个变量 例如: 变量和常量的值永...

  • Swift的知识点总结

    Swift学习总结 语言基础 常量和变量 说明:1.Swift有非常强大的类型推断,所以定义变量或常量时如果可以的...

  • 初学Swift 小总结

    Swift 01 Swift最基本的语法变化 Swift 变量&常量 变量使用 let 定义常量,定义后的常量不能...

  • Swift初体验 变量&常量&元组

    一、变量和常量01 变量和常量的定义在swift中变量使用var来修饰,常量使用let来修饰,变量可以修改而常量不...

  • swift语法--01常量和变量

    swift语法--常量和变量 常量&变量 let 常量: 常量的值一旦设定就不能改变 var 变量: 变量的值可以...

  • Swift常量&变量

    Playground是什么? Swift最基本的语法变化 什么是常量和变量 常量和变量的基本使用 常量和变量的使用...

网友评论

      本文标题:Swift 学习: 变量和常量

      本文链接:https://www.haomeiwen.com/subject/nxmmqttx.html