• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

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

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

前言

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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Swift 之父 Chris Lattner 访谈录(超长完整版)发布时间:2022-07-13
下一篇:
iOS - Swift PList 数据存储发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap