美文网首页Swift自学之路
自学Swift之常用类型与声明

自学Swift之常用类型与声明

作者: _谨 | 来源:发表于2015-07-23 18:02 被阅读128次

       在每种程序语言中,常用的类型由以下几种:

整形: Int

浮点型: Float  Double

字符型: String

集合类型: Array Dictionary

       swift中变量有与常量的声明与其他格式的不一样,若果要再swift中声明一个变量还要知道下面的知识点:

var :声明变量,顾名思义就是在程序运行中可以修改的值

let :声明常量,顾名思义就是在程序运行中不可以修改的值 (只是个简单的对比,便于记忆)

     常量就是在程序中只能进行一次赋值的声明,赋值过一次之后不能再次赋值

      swift的声明可以分为显式声明,与隐式声明;两者之间的区别就是一个是需要写变量类型,一个不需要写变量类型:

var a:Int = 10     // 显式声明,声明的格式和其他语言不一样,有木有....

var a = 10          // 隐式声明,swift会自动判断你赋值的类型,此处判断为Int

      下面列举本人犯过的逗比错误:

Int a = 10          // 呵呵了...刚开始没看书之前以为这个样子是可以的....

var a = 10

a = "hello,word" //也呵呵了...上面已经确实类型是Int了,所以不可能将String的值赋值给 a 

// 其实想想也知道...变量的类型确定之后只能接受该类型的值


Int 类型在声明定义的时候有个吊吊的玩法...

var num:Int = 10_000_000  // 你没有看错,在赋值的时候可以使用下划线

// 在此处下划线只是起了一个进行区分的作用,不会对值产生任何影响,只是为了方便阅读

print(num)

10000000    // 这是输出结果同样是 一千万

// 客官,你觉得哪种方式阅读更加舒服?

//  10000000  :  10_000_000

相关文章

  • 自学Swift之常用类型与声明

    在每种程序语言中,常用的类型由以下几种: 整形: Int浮点型: Float Double字符型: Stri...

  • 自学Swift之方法声明

    在 Swift 中声明方法的关键字 是 func 函数的声明没有参数,没有返回值 func sayHello(){...

  • Swift类型

    Swift设计为类型安全语言,类型之间不可以隐性转换,必须显性转换。Swift分常量与变量,常量声明用let, 而...

  • Swift学习 day1

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

  • Objective-C引入Swift代码

    OC与Swift混编项目中,如何在Objective-C代码中访问Swift的类型与声明? 概述 一般来讲,通过在...

  • Kotlin学习记录

    1. 变量常量与类型 声明变量 常用类型 变量类型 例: 查看字节码 双击Shift --> 输入 show k...

  • iOS开发 - 「Swift 学习」Swift 函数(函数定义、

    Swift 函数 Swift 函数包含了参数类型及返回值类型: 函数声明: 告诉编译器函数的名字,返回类型及参数 ...

  • Swift4.0学习之路第二讲

    第二讲主要内容上传至 GitHub 第一节 对象声明与类型标注 在Swift中,我们无论声明哪种类型对象都只能使用...

  • 1、Swift语言特点

    swift的特点: 1、swift是一种强类型语言,所有变量在声明或者定义的时候会确定类型,并且这个类型不能再...

  • Swift - Button,Label

    Swift-Button的常用 关于Button的一些类型 Swift里Label的使用

网友评论

    本文标题:自学Swift之常用类型与声明

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