- 关于 Swift
- Swift 概览
- 方法
- 基础内容
- 基本运算符
- 字符串和字符
- 集合类型
- 控制流
- 函数
- 闭包
- 枚举
- 类和结构体
- 属性
- 下标
- 继承
- 初始化
- 反初始化
- 自动引用计数
- 可选链
- 错误处理
- 类型转换
- 内嵌类型
- 扩展
- 协议
- 泛型
- 访问控制
- 高级运算符
- 关于语言参考
- 词汇结构
- 类型
- 表达式
- 特性
- Swift 2 中的 String 字符串
- Swift 开发者的 SDK
- App Store 里的 Swift 2 App
- Playground 里的字面量
- Swift 是开源的
- 可交互的 Playground
- Swift 3 和 Xcode 8
- 在 Swift 中使用 JSON
- 在 iPad 上用 Swift Playgrounds 给机器人编程
- Objective-C id 作为 Swift Any
- 版本兼容性
- 内存安全性
- 不透明类型
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
关于 Swift
Swift 是编写程序的绝佳选择,无论是手机、电脑还是服务器,任何能跑代码的设备都是如此。它是一门集现代语言之大成,集结了苹果的工程师文化精髓以及开源社区多样化于一身的编程语言。编译器为专为性能所调优,语言专为开发所优化,二者绝不互相妥协。
Swift 语言还对新的程序员十分友好。它是第一个工业级系统编程语言,却又像脚本语言那样富有张力且十分有趣。在 Playground 编写代码并实时查看 Swift 代码运算结果,完全不需要从头编译然后运行软件。
Swift 通过向其他现代编程模式学习,定义了大量类来避免常见的编程错误:
- 变量一定是在使用前初始化的;
- 数组索引会检查越界错误;
- 整数会检查溢出;
- 可选项保证了 nil 值会显式处理;
- 内存自动管理;
- 错误处理允许从意外错误中恢复控制。
Swift 代码为大部分现代硬件编译和优化。语法和基本库都基于指导原则设计,这显然也是你让代码的最佳方式。这使得集安全和速度于一身的 Swift 适用于任何场景,从编写 “Hello, world!”到整个操作系统,都是上上之选。
Swift 用轻量级的语法集合强大的类型接口和模式匹配,能够把复杂的想法以简洁优雅的形式表达。得益于此,代码不仅仅更好写了,还变得更加易读和益于优化。
Swift 已经投放市场多年,它还会继续演进,带来更多的新特性和新功能。我们对 Swift 语言充满了信心,我们期待着你用 Swift 进行创作!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论