Apple Swift学习资源

最新内容请查看Wiki

苹果公司在WWDC 2014上宣布了他们将会推出一款新的编程语言,面向iOS和OS X系统的开发人员,这个新的语言被命名为Swift。

Swift在iOS 8发布的时候推向市场,用来取代现有的Objective-C语言,对于这个巨大的决定,苹果公司的解释是Swift速度更快,使用起来更加容易。在Swift推出之后,苹果公司应该也不会停止对Objective-C的支持,开发工具会同时支持两种语言。

官方文档及示例

官方文档

目前唯一的完善的文档是官方发布的《The Swift Programming Language》,是名副其实的Swift圣经。目前官方只提供iBooks版本,网友们制作了其它格式的文档可供下载。

非官方文档与社区(英文)

博客与翻译(中文)

有网友第一时间开始了官方文档的翻译工作,相信近期将由更多文档和教程出现。

社区

评论

翻译

课程

官方示例

Apple同时发布了3个示例程序,用于初窥Swift开发的项目。

  • Lister: A Productivity App Built in Swift apple / github

  • UICatalog: Creating and Customizing UIKit Controls in Swift apple / github

  • Adventure: Building a SpriteKit Game Using Swift apple / github

  • GestureRecognizers: Using standard UIGestureRecognizers in Swift apple / github

非官方代码分享

开发工具

xcode 6 beta 下载

xcode 6 beta安装系统要求为MacOSX 10.9.3+

其它

因为重名躺枪的Swift

  • Swift Lang 一门很专业的并行编程语言,有苹果在Swift页面的链接,肯定带过去很多访问量。
  • OpenStack Swift OpenStack Object Storage (Swift)。
  • Swift聊天工具 基于XMPP的聊天工具及服务端SDK。

  • Taylor Swift 美国乡村音乐女創作歌手、吉他歌手、演员。这位1989年出生的美女获得过数不清的格莱美奖及其它排行榜大奖。2014/05/30刚举办了泰勒•斯威夫特“红”巡演上海演唱会。WWDC2014之后三天,她从Google搜索结果首页被挤出,很受伤,歌迷们也很受伤。去脸盆网关注她,去音悦台听她的歌

讨论区

  • 【iOS开发者-开始Swift】QQ交流群32958950 申请时请说明身份。