码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2016-01-17 14:50:29      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

一、玩一玩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)

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

标签:

原文地址:http://www.cnblogs.com/xmcqcc-001/p/5137186.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!