Swift-day1---HelloWord
2018-04-26 本文已影响38人
Cooci_和谐学习_不急不躁
一直想写一个Swift专栏,记录swift的学习历程,今天终于狠下心来.尽量每天都更新.喜欢的小伙伴可以关注我
先给大家看看一张图
2018:02Tiobe世界编程语言排行榜.jpeg在大趋势的前提下:iOS发展有一点衰退,但是可以同比Swift和OC很明显 Swift完胜: 12VS19
所以说Swift的学习势在必行
正所谓"工欲善其事,必先利其器",在开始学习Swift之前,我不要盲目开始Swift的工程,建议先来playground
创建第一个playground playgound界面使用var还是let?
在我们开发过程中啊什么时候定义关键字为var,还是定义为let呢?
其实啊都能满足我们的需求,那我们到底应该如何选择?
例如:可以将圆周率π定义为let或var。
let π = 3.14159
var π = 3.14159
上面代码编译不会报错。但是从业务逻辑层面讲,π应该定义为常量(let)的,因为一方面常量(let)不能修改,另外在程序中使用常量(let)可以提高程序的可读性。
我觉得:原则上优先使用let,它有很多好处,可以防止程序运行过程中不必要的修改、提高程序的可读性。特别是引用数据类型声明时候经常采用let声明,虽然在业务层面上并不是一个常量,而是防止程序运行过程中错误地修改它引用。
print代码区域
import UIKit
var str = "Helloword"
let num = 10
print(str)
print(str + "123" + str)
print("I am leaning \(str)")
print("a","b","c", separator: "*", terminator: "天王盖地虎")
持续更新!!!如有什么不足,还请不吝指出!谢谢!