美文网首页
Variables and constants (变量与常量)

Variables and constants (变量与常量)

作者: 关大明 | 来源:发表于2016-09-27 17:45 被阅读0次
    • 程序中, 需要存储数据, 这时候, 我们需要用到 常量 和 变量, 在其他编程语言中, 也有这个概念

    什么是变量, 常量?

    • 变量, 存储的数据, 在程序中, 需要进行修改

    • 常量, 存储的数据, 在程序中, 不能进行修改

    为什么需要用变量, 常量, 区分数据的存储?

    1. 作为一种约定, 当程序员 尝试对 常量 在程序中修改的时候, Xcode 会给出提示

    2. 提高程序的性能, Xcode 会对常量 进行存储优化, 提高访问效率

    • 建议, 在Swift开发中, 对不需要修改的数据, 尽量使用常量

    常量, 变量 在Swift中的声明

    1. 变量:
     var name = "Tim McGraw"
     name = "Roma" // 变量可以进行修改
    
    1. 常量:
     let name = "Tim McGraw"
     name = "Roma" // 修改常量, 编译器会报错
    
    • Swift 常量 / 变量的命名必须唯一
     // 变量, 常量 重名, 编译器报错
     let name = "Tim"
     var name = "Tim" 
    
    • Playgrounds 程序报错
    • 程序报错时, 出现红色程序提示框外, 右边的结果字样, 也会变成灰色

    相关文章

      网友评论

          本文标题:Variables and constants (变量与常量)

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