Skip to content

Andy0570/RoadToSwift

Repository files navigation

RoadToSwift

Stay Hungry, Stay Foolish.

Overview

Swift 是苹果在 WWDC 2014 上推出的新编程语言,可与 Objective-C 共同运行于 macOS 和 iOS 平台,用于搭建基于苹果生态的应用程序。

Swift 是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样表现力和趣味性的系统编程语言。Swift 的设计以安全为出发点,以避免各种常见的编程错误类型。


Swift 仍然是 2022 年最受欢迎的十大编程语言,而 iOS 应用程序很受欢迎。根据 Statista 的数据,2019 年,App Store 上有 184 万个移动应用可供下载。iOS 应用程序的数量每年都在增长。Swift 由 Apple 于 2014 年开发,它在很大程度上取代了 Objective-C,因为它更易于阅读且更可靠。这种编程语言允许您创建由健壮和安全代码支持的丰富应用程序。

Swift 非常容易学习。Swift 代码被简化并且更像英语,这使得它更容易阅读。

优势

  • 自动内存管理
  • 开源和免费
  • 良好的代码可读性
  • 良好的可扩展性
  • 速度很快
  • 安全

劣势

  • 与其他语言交互时速度慢 – 不稳定
  • 不支持早期的 iOS 版本

Official Documents

Videos & Tutorials

Swift Websites

Swift Books

Swift Playgrounds

Swift Style Guide & Best Practices

Design Patterns

Swift New Features

SwiftUI

Other Resources

Repobeats analytics

Alt

Stargazers over time

Stargazers over time

License

RoadToSwift is distributed under the MIT license. See LICENSE for details.