转载

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

一、玩一玩playground

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

1.点击右边栏对应行的圆圈图标,变量的值就会显示在这行代码的下面 Swift自学笔记——Lesson01:玩一玩playground、Swift的简介与入门

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

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

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

二、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:smile:_我的 = "挺好玩儿吧" 4 print(abc:smile:_我的) 

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)

原文  http://www.cnblogs.com/xmcqcc-001/p/5137186.html
正文到此结束
Loading...