Swift Language Tutorials 中文版
Swift
是一门用于Cocoa
开发的先进的type-sfe
的编程语言. 如果你想学习如何用Swift
开发iOS
或OS X
应用, 那么你来对地方了, 这里有很多Swift
教程.
声明
- 本教程完全是针对初学者而设计的, 这里可能不会设计到很高深的东西, 想进阶的同学请绕道.
- 如标题这是Swift Language Tutorials
中文版
这只是翻译版, 原版传送门 - 这并非是官方文档, 但是绝对比枯燥的官方文档有趣
为什么翻译这份文档
至于为什么翻译这篇文档, 有三个原因
- 因为这份文档写的很好
- 造福国能的童鞋
- 顺便学习英语
- 我不会直译的, 可能翻译的和原文会有很大出入(Ps: 这条是后来加的, 直译的话语句念的超级蛋疼, 对英语有自信的童鞋建议看原版)
目录
基础教程
- 学习使用Swift编写iOS应用程序教程 1: Welcome to Programming
- Learn to Code iOS Apps with Swift Tutorial 2: Your First Project
-Learn to Code iOS Apps with Swift Tutorial 3: Arrays, Objects, and Classes - Learn To Code iOS Apps With Swift Tutorial 4: Your First App
- Learn To Code iOS Apps With Swift Tutorial 5: Making it Beautiful
进阶教程
- Swift Tutorial: A Quick Start
- Swift Tutorial Part 2: A Simple iOS App
- Swift Tutorial Part 3: Tuples, Protocols, Delegates, and Table Views
Swift语言相关文章
一旦你掌握了基础知识, 你可能就会想去看一些通俗的文章或参考资料了, 那么请往下看
- What’s New in Swift 1.2
- Swift Language FAQ
- Swift Language Highlights: An Objective-C Developer’s Perspective
- Swift Cheat Sheet and Quick Reference
- Swift Style Guide: December 2014 Update
- Swift Style Guide: April 2015 Update
- Introducing the raywenderlich.com Swift Style Guide
- Challenge: Are You a Swift Ninja? Part 1
- Challenge: Are You a Swift Ninja? Part 2