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

前言

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现在你发现, 右侧多了一个显示区域了吧, 在这里直接显示出这一行的内容.

一个可以玩的地方!

附: 介绍大家一个在线的playground swiftstub.com, 通过这个网站可以实现在windows等平台编译和运行Swift

转载于:https://www.cnblogs.com/sunSQuan/p/5064291.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值