Swift自学笔记——Lesson01:玩一玩playground、Swift的简介与入门

来源:转载

一、玩一玩playground

首先要新建一个playground,创建完成之后,你会看到程序里面有一个定义好的变量 str,在右边的侧栏中会显示出变量的值,也就是说,我们在编程的过程中就能对变量进行实时监测。

1.点击右边栏对应行的圆圈图标,变量的值就会显示在这行代码的下面

 

2.点击右边栏对应行的眼睛图标,也能查看变量的值

 

有没有感觉到playground很好玩?自己去尝试一下吧😄😄😄!

 

二、Swift的简介

1.Swift概述

a).2011年7月,Chris Lattner开始主导开发Swift编程语言

b).2014年,苹果公司在WWDC(苹果开发者大会)上发布Swift

c).2015年12月4日,Swift正式开源

d).Swift主要用于iOS和OS X应用开发

2.Swift特点

a).简洁方便,Swift融合了Objective-C、JavaScript、Python等多门编程语言的优点

b).过程互动,可以通过playground,在编程过程中监测变量

c).安全性好

d).高效强大

 

三、Swift入门

1.全局作用域中的代码会自动作为程序的入口,因此并不需要 main 函数。

 

2.每条语句后的 ';' 可加可不加,但在一行内写入多个独立的语句时,语句之间必须加分号。

 

3.print()输出函数自带换行。在Xcode6中println()输出函数自带换行,而print()输出函数没有自带换行,新版的Xcode中println()输出函数已被取缔。

 

4.基本数据类型:Int 整型, Double 和 Float 表示 浮点型, Bool 布尔值, String 文本类型数据, Array 数组, Dictionary 字典。

 

5.用 let 声明常量,用 var 声明变量。 如果声明变量的同时赋了初始值,会自动进行隐式类型标注。

1 let con = 100

2 var avi = 30

3 avi = 36

4 var a = 3, b = 4, c = 5 // 在一行中声明多个变量用逗号隔开

 

6.类型标注

1 var name : String

2 name = "xiaoming"

3 print(name)

4 var real : Double

5 real = 3

6 print(real) // real 是Double类型,因此打印结果是3.0

 

7.命名规则:可以包含 字母、数字、下划线、汉字 和 表情,但不能包含数学符号、箭头、连线与制表符,且不能以数字开头

1 let _你好666 = "atlas"

2 print(_你好666)

3 var abc😄_我的 = "挺好玩儿吧"

4 print(abc😄_我的)

 

8.字符串插值

1 // 方式一:\(要插入的 变量 或 常量)

2 var apples = 3

3 var oranges = 3

4 print("I have \(apples + oranges) fruits")

5 // 方式二:+ String(要插入的 变量 或 常量)

6 var s = "1 + 1 = "

7 var num = 2

8 print(s + String(num))

 

9.注释:多行注释可嵌套

1 /* 第一层注释

2 /* 第二层注释

3 */

4 */

 

注:本文所有内容均基于Xcode7.2,如有不准确内容,敬请谅解!(2016-01-17)

分享给朋友:
您可能感兴趣的文章:
随机阅读: