初学Swift
2014-07-16 17:19
225 查看
上个月苹果公司发布了新的编程语言Swift,出于好奇我在第一时间就从iBook下载了The Swift Programming Language开始看。中间因为学校的事情耽误了两个星期,目前总共花在Swift上的学习时间也有半个多月。先晒出几个学习资源:The
Swift Programming Language 中文版在线阅读 CocoaChina翻译文档 SwiftGuide
有了这三个学习资源,不懂英文也没问题!
先谈谈学习Swift的感受吧,当我第一眼看见var、let的时候,我就感觉它就像一门脚本语言。事实证明,它和oc真的区别特别大。如果你先前学过C、C++、C#、PHP、JavaScript、Objective-C……的话,在有那么一点点帮助的情况下,会产生很多的联想,容易让人记忆混乱。事实上,Swift就是集合了所有语言的优点,它更容易让一名不懂开发语言的人上手。对于那些各种语言都熟练掌握的人,看见Swift就像看见自己的孩子一样。
前几天xcode6-beta3发布,先前的一些语法得到更新,Swift还处于成长阶段。至于苹果开的官方Swift博客 ,是所有开发者获取最新Swift消息的地方。这里甚至免费提供xcode下载!看来苹果是要全力发展Swift啊!(跟几年前谷歌的Go语言相比,Swift已经获得了非常大的重视)
对于先前好不容易学会的OC,我想起码会有一年的过渡期吧!比较重写 iOS 和 OS X 并不是一件容易的事情。相信苹果的先进浪潮会很快淘汰OC。
最后奉上我的忠告:趁现在有时间的同学,赶紧学Swift~
哇塞已经有人整理好攻略了!请看 寒城攻略:Listo
教你 25 天学会 Swift 语言
还有个博客jamszhy
最后奉上自己整理的书中部分代码:下载地址
Swift Programming Language 中文版在线阅读 CocoaChina翻译文档 SwiftGuide
有了这三个学习资源,不懂英文也没问题!
先谈谈学习Swift的感受吧,当我第一眼看见var、let的时候,我就感觉它就像一门脚本语言。事实证明,它和oc真的区别特别大。如果你先前学过C、C++、C#、PHP、JavaScript、Objective-C……的话,在有那么一点点帮助的情况下,会产生很多的联想,容易让人记忆混乱。事实上,Swift就是集合了所有语言的优点,它更容易让一名不懂开发语言的人上手。对于那些各种语言都熟练掌握的人,看见Swift就像看见自己的孩子一样。
前几天xcode6-beta3发布,先前的一些语法得到更新,Swift还处于成长阶段。至于苹果开的官方Swift博客 ,是所有开发者获取最新Swift消息的地方。这里甚至免费提供xcode下载!看来苹果是要全力发展Swift啊!(跟几年前谷歌的Go语言相比,Swift已经获得了非常大的重视)
对于先前好不容易学会的OC,我想起码会有一年的过渡期吧!比较重写 iOS 和 OS X 并不是一件容易的事情。相信苹果的先进浪潮会很快淘汰OC。
最后奉上我的忠告:趁现在有时间的同学,赶紧学Swift~
哇塞已经有人整理好攻略了!请看 寒城攻略:Listo
教你 25 天学会 Swift 语言
还有个博客jamszhy
最后奉上自己整理的书中部分代码:下载地址
相关文章推荐
- 初学swift笔记 流程控制(五)
- 初学Swift,初步了解
- 初学SWift_集合 字符串
- 初学swift_002
- [iOS] Swift 初学手册:可选类型 (Optionals)
- 初学swift笔记 函数(六)
- Swift 初学手册:可选类型 (Optionals)
- Swift-初学
- 初学swift笔记 枚举(七)
- Swift初学【一】
- iOS编程语言 swift 语言初学总结
- 初学swift笔记 结构体(八)
- 初学swift_003
- 初学swift笔记 方法(九)
- 初学swift
- 初学swift笔记 继承(十)
- 初学Swift_函数
- [Swift]初学Swift语言个人笔记
- Swift初学习
- Swift初学有一点难理解的东西,整理了一下,想明白了。