美文网首页
swift-1 常量和变量

swift-1 常量和变量

作者: sunmumu1222 | 来源:发表于2017-08-30 08:56 被阅读10次

我以前做的swift笔记, 之前都是整理在onenote上, 最近想到整理出博客. 也方便自己查找, 可以当做自己的一份文档.

1 定义常量

let    初始化之后    不可修改
     定义变量   var   定义之后    可以修改
    let a = 10
    var b = 20.5
    b = 14.5
    let v = UIView()
    v.backgroundColor = UIColor.red // 仅仅修改的是 v 的属性 并没有修改 v的指针地址, 所以用 let

2 自动推导 变量/常量的类型会根据右侧的代码执行结果,推导对应的类型

      热键:  option + click(点击鼠标左键)

3 在swift 中类型要求异常严格

      ***任何不同类型的数据之间    不允许直接运算
      不会做默认的隐式转换    所有的类型确定  都由程序员负责

4 swift 中 不存在基本数据类型 都是结构体

5 基本数据类型转换

    OC      (int)x   => 类型强转
    Swift   Int(x)    "结构体"的构造函数

6 指定变量/常量的类型

 也可以直接使用  let  x: 类型  =  值
    在swift 开发中 极少使用直接指定类型   通常都是自动推导!

7 关于 var 和 let 的选择

    不可变的会更安全   开发的时候  通常都先使用  let   在需要变化的时候  再改为 var

8 swift 整数 Int (OC中NSInteger 类似)

    swift小数 Double双 精度  比oc单精度高  (OC中 CGFloat)

相关文章

  • swift-1 常量和变量

    我以前做的swift笔记, 之前都是整理在onenote上, 最近想到整理出博客. 也方便自己查找, 可以当做自己...

  • Swift 2.0 学习笔记 1_基础部分

    //: 基础部分 //: 常量和变量 //: 声明常量和变量 // let: 常量 var: 变量 let max...

  • 转战Kotlin-变量

    常量和变量1.常量和变量常量:赋值后不可改变 val变量:赋值后可以改变 var 声明变量

  • Swift-基础(常量,变量)

    常量、变量 声明变量和常量 常量和变量必须在使用前声明。 您使用let关键字声明常量,使用var关键字声明变量。 ...

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

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

  • Swift4.2基础学习笔记(一)

    参考资料与链接https://www.cnswift.org 常量和变量 声明常量和变量 类型标注 命名常量和变量...

  • swift 基础语法(常量、变量、数值、布尔型、元组)

    常量和变量 声明常量和变量 常量和变量必须在使用之前声明使用let关键字声明常量使用var关键字声明变量 可以在一...

  • iOS开发之C语言实用概述

    一、常量和变量:常量的定义:const int a = 10; 常量:整型常量实型常量字符型常量字符串常量 变量:...

  • 1、Swift基础部分

    常量和变量 声明常量和变量 用 let来声明常量,用 var来声明变量 可以在一行中声明多个常量或者多个变量,用逗...

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

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

网友评论

      本文标题:swift-1 常量和变量

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