swift介绍:Swift 语言由苹果公司在 2014 年推出,用来撰写 Mac OS 和 iOS 应用程序,并且Swift还是开源的,开源地址:https://github.com/apple/swift,同时附上官方博客地址:https://swift.org
目前Swift已经发展到了第五版本。显然苹果大有推翻 OC “江山”的意思.
今天就来初探一下Swift,看看究竟为何swift有这么大的能力。
参考内容:
Swift中文
YungFan老师
今天看看Swift中的 常量和变量
一、常量和变量
常量和变量把名字和一个特定类型的值关联起来。
常量 let
的值一旦设置好便不能再被更改
变量 var
在将来可以被设置为不同的值
二、声明常量和变量
import UIKit
// 定义 变量 定义后可以更改
var a : Int = 10
// 定义 常量 定义后不可以更改
let b : Int = 20
var red, green, blue: Double
可以发现当给 a 赋值的时候不会报错,给 b 赋值的时候就会报错
注意:
在你的代码中,如果存储的值不会改变,请用 let 关键字将之声明为一个常量.只有储存会改变的值时才使用变量。
为什么这样?我的理解是Swift是一个注重安全的编程语言。。。。。
声明为常量不可以修改的意思是指针不可以再指向其他对象,但是可以通过指针拿到对象,修改其中的属性
三、类型推导(常用)
实际上,你并不需要经常使用类型标注。如果你在定义一个常量或者变量的时候就给他设定一个初始值,那么 Swift 就像类型安全和类型推断中描述的那样,几乎都可以推断出这个常量或变量的类型。
按住键盘中的option + 鼠标左键
你可以看到Xcode会自动推导出参数的类型
简单的常量和变量介绍就到这里啦,如有什么遗漏的欢迎补充~共勉⛽️
求职广告:本人实习生,现在急需一份工作,杭州南京合肥的都可以。对我感兴趣的可以私聊我 0.0。谢谢~~~
网友评论