美文网首页
Swift 变量声明

Swift 变量声明

作者: 诗颜语 | 来源:发表于2022-04-20 09:13 被阅读0次

变量声明有两个关键字 let:声明不可变量,var:声明可变量

声明完整格式:关键字 变量名: 类型名 = 值

                           let   name: String = "baidu"

大部分时候,编译器可以进行类型推断,如果"值"是明确的类型则可以省略 ":类型名"

声明简略格式:关键字 变量名 = 值

                           var   name = "muzhi"

此节介绍的变量声明,在声明阶段必须赋值!赋值为nil与不赋值等价,如果想不赋值,需要声明为’可选类型‘,详情见’可选类型‘章节;

下边列举出系统基本类型的一些声明

let contentView  = UIView()
   
    // 数组
    var datas  = [Int]() // 建议
    var datas2 = Array<Int>()
    var datas3: Array<Int> = []
    
    // 字典
    var dict  = [String: Int]() // 建议
    var dict2 = Dictionary<String, Int>()
    let dict3: Dictionary<String, Int> = [:]
    
    // 数字 与 枚举
    let age = 18
    let age2 = 18.0
    let sex = Sex.man
    var sex2: Sex = .man // 等号左边明确类型的情况下,等号右边可以省略类型,类似使用的地方还有 view.backgroundColor = .red   UITableView(frame: .zero, style: .plain) 等
    
    // 字符串 与 字符
    var name = "526t.cn"
    var abc: Character = "h"
    
    // 结构体 和 类
    var circle = Circle(radius: 100, number: 9)

相关文章

  • Swift学习 day1

    Swift学习 day1 声明变量 使用var进行变量声明: 使用let进行常量声明: 可选类型声明: Swift...

  • swift变量声明

    https://blog.csdn.net/Lea__DongYang/article/details/83096856

  • Swift 变量声明

    变量声明有两个关键字 let:声明不可变量,var:声明可变量 声明完整格式:关键字 变量名: 类型名 = ...

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

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

  • Swift基础部分(复习)

    一、常量和变量 Swift中用 let 来声明常量,用 var 来声明变量。 二、类型标注 当你声明常量或者变量的...

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

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

  • Swift4.1学习笔记(更新中)

    一.swift的声明。 常量声明使用let,var来声明变量。 var friendlyWelcome ="Hel...

  • 第三章 Swift 变量&常量

    1. 变量声明 你需要使用 var 关键字声明变量, let 关键字声明常量: 2. 变量命名 Swift大小写敏...

  • swift 变量常量声明

    变量和常量 定义 let定义常量,一经赋值不允许再修改 var定义变量,赋值之后仍然可以修改 代码示例格式: le...

  • Swift学习笔记-基本知识

    变量,常量,分号 Swift中使用var声明变量,使用let声明常量,如果不指定类型,编译器会自动推断变量/常量的...

网友评论

      本文标题:Swift 变量声明

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