再识变量和常量

1.声明变量的方式

var testNumber:Int = 10 //这样的声明方式有增加变量的类型关键字
var formatNumber = 1_000_000_000 //swift支持格式化数字
var testNil:Int//这样testNil的初始值是0
var testNilA:Int?//这样testNil的初初始值是nil=>这种写法叫做可选类型

当变量类型是可选类型的时候 使用的参数不是可选类型 可在这个变量赋值过后再在后面加!来表明这个变量不是空

        var test:Int?=6
        NSLog("test \(String(test!))")
        var testB:Int! = 6
        NSLog("testB \(String(testB))")//将感叹号写在上一行的变量类型后面 也是表明这个变量是可选类型,但是在使用的时候 不需要在后面增加!来取这个参数所代表的值
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本章将会介绍 自动引用计数的工作机制自动引用计数实践类实例之间的循环强引用解决实例之间的循环强引用闭包引起的循环强...
    寒桥阅读 949评论 0 0
  • 前言 人生苦多,快来 Kotlin ,快速学习Kotlin! 什么是Kotlin? Kotlin 是种静态类型编程...
    任半生嚣狂阅读 26,282评论 9 118
  • Hello Word 在屏幕上打印“Hello, world”,可以用一行代码实现: 你不需要为了输入输出或者字符...
    restkuan阅读 3,236评论 0 6
  • 董沛沛 洛阳 焦点网络五期 坚持原创分享第七十五天 焦点解决强调关注正向,强调赋予能量,认为在一个系统中白的...
    缘源流长阅读 335评论 0 0
  • 莹 1.有的时候真的很难找到能认真倾听你心事的人,如果你遇见了请好好珍惜。 2.男女朋友之间不是应该无话不谈的吗?...
    一起懵逼阅读 230评论 2 1