Swift
利用强大的开放式语言构建 app。
SDK
- Xcode 6.0.1+
框架
- Swift 标准资源库
概览
Swift 包含类型推断、可选类型和闭包等现代化特性,语法简明扼要,却又表现力强。Swift 确保您的代码快速且高效,而它的内存安全性和原生错误处理让这种语言从设计上保证安全。在 Swift Playgrounds、Xcode 的 Playground 和 REPL 中编写 Swift 代码的过程充满了乐趣和互动。
var interestingNumbers = ["primes": [2, 3, 5, 7, 11, 13, 17],
"triangular": [1, 3, 6, 10, 15, 21, 28],
"hexagonal": [1, 6, 15, 28, 45, 66, 91]
]
for key in interestingNumbers.keys {
interestingNumbers[key]?.sort(by: >)
}
print(interestingNumbers["primes"]!)
// Prints "[17, 13, 11, 7, 5, 3, 2]"
学习 Swift
如果您是刚接触 Swift 的新手,可以阅读快速教程“Swift 编程语言 (英文)”,这是一本综合的语言指南,也是一份内容全面的参考手册。如果您刚刚接触编程,可以尝试 iPad 上的 Swift Playgrounds。
Swift 的开发采用开源形式。要进一步了解 Swift 开源项目和社区,请访问 Swift.org (英文)。