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

#从零开始学Swift2.0# No.1 初识Swift

时间:2015-12-21 19:58:16      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

前言

WWDC2014Apple Inc发布Swift1.0,   从2014年到2015年WWDC2015, Swift经历了1.0, 1.1, 1.2和现在刚发布的2.0版本. 从1.0版本到2.0版本,Swift的语法体系结构改动非常大. 去年的时候学习过一点点Swift的基本语法, 但是由于当时Swift这门语言太动荡, 所以一直页没有去深入学习,  渐渐的基本都已经还给了Apple Inc. 随着2015年12月4日的到来, Apple Inc如约在GitHub上开源了Swift. Apple Inc 十年磨一剑, Swift仅仅用了6天时间就成为了GitHub上开源第一语言. 所以是时候在学习一波Swift了.

附Swift开源地址  https://github.com/apple/swift

正文

因为只是初识Swift 所以首先创建一个playground.

技术分享

选择Get started with a playground.

技术分享

Platform选择iOS 点击Next.

技术分享

选择好存放位置点击Create

细心的你想必在打开Xcode的时候就发现了一句话:

Explore new ideas quickly and easily.  快速轻松地探索新想法.

这句话什么意思呢? 尽管 Swift 编译为高度优化的原生代码, 但 Playground 可以实现脚本语言的交互式体验. 键入一行代码, 结果便会立即显现. 如果你的代码运行一个循环, 可将该行代码添加到时间轴辅助编辑器中, 观察其进度. 以图形方式显示变量, 绘制视图时检查每一个步骤, 或者观看 SpriteKit 动画场景. 在 Playground 中优化好代码后, 即可将它移到你的项目中. Playground 文档包括你可以在 Playground 中打开的教程, 其中包含可供试验的交互式工作表.

OK, 回归主题, 进入playground 默认已经有几行代码.

技术分享

第一句 : import UIKit

是引入UIKit框架, import这个关键字和Objective - C中的#import 是一样的.

第二句 : var str = "Hello, playground"

是声明str变量, var关键字表示声明变量.

另起一行敲上 print(str);

是输出str的意思,  print(items: Any...);相当于Objective - C中的NSLog(@""); 都是输出语句.

技术分享

OK现在你发现, 右侧多了一个显示区域了吧, 在这里直接显示出这一行的内容.

技术分享

一个可以玩的地方

#从零开始学Swift2.0# No.1 初识Swift

标签:

原文地址:http://www.cnblogs.com/sunSQuan/p/5064291.html

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