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: "天王盖地虎")

持续更新!!!如有什么不足,还请不吝指出!谢谢!

上一篇下一篇

猜你喜欢

热点阅读