swift 学习资源 - Swift 语言指南

github :https://github.com/ipader/SwiftGuide





@SwiftLanguage更新于 2016-6-6,更新内容详见Issue 55。往期更新回顾详见《收录周报

  这份指南汇集了 Swift 语言主流学习资源,并以开发者的视角整理编排。对于精选项目及文章,可直接访问《Swift 项目精选》和《Swift 文章精选》。还有开发者们自己维护的《Swift 开发者、项目、最佳实践》。当然也不能错过那些活跃、优秀的《开发者个人资料页》。

目录


入门指引

苹果为Swift中文介绍)开发者提供的官方文档入口包括概述博客中译镜像)及开发资源。其中以下几份文档(Swift 2.1)为入门级必备(iBooks 版):

苹果同时也维护着相应 Beta 版(Swift 2.2)文档:Swift Programming LanguageStart Developing iOS AppsUsing Swift with Cocoa and Objective-C

学习实践的角度,标准库示例代码Swift Standard Library.playground是很棒的学习伴侣。

教程方面,苹果力荐了斯坦福课程Stanford University: Developing iOS 8 Apps with Swift中文字幕版By@网易公开课

除以上所涉及入门级文档,iOS Developer Library还为开发者提供了更庞大、系统化的开发文档支持

以下列举了几份已有第三方中文翻译文档:

值得称道的还有:苹果为Apple TV Tech TalksWWDC 2015的视频添加简体中文字幕,从而方便中国开发者观看来自官方的权威技术分享

对于 Swift 开源及跨平台开发的同学,可以关注swift.org

教程文章

开源项目

推荐网站


开发工具

1. 编程工具

2. 代码管理

  • GitHub:声望日盛的资源分享之地。
  • GitHub for Mac一个设计的非常美观的 git 客户端,不能取代你从命令行获得的所有功能,但使用起来非常简单。
  • GitCafe:GitCafe is a source code hosting service based on version control system Git。国内的代码托管服务,基于 Git,值得一提的是最近也推出了和 GitHub Pages 类似的服务 Gitcafe Pages。因为是在国内,所以相比较 GitHub 有速度优势,在网络环境差的情况下也许可以作为 GitHub 的备用。
  • Bitbucket:国外的代码托管服务,不同于 GitHub 的是,Bitbucket 可以免费建立 private 项目。
  • Git:分布式版本控制系统和源码管理系统,其优点是:快和简单易用。对于新手来说,可在此查看免费电子书籍。

3. Xcode 插件

4. 管理工具

5. 调试工具

6. 设计工具

媒体报道

开放平台

Apple Watch 指南

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...