Skip to content

yqy7/RoadToSwift

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Road-To-swift

Stay Hungry, Stay Foolish.

Platform  Swift Support  Lincese  Gitmoji

概述

Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.

The goal of the Swift project is to create the best available language for uses ranging from systems programming, to mobile and desktop apps, scaling up to cloud services.

Swift 是苹果于 2014 年 WWDC 苹果开发者大会发布的新开发语言,可与 Objective-C 共同运行于 macOS 和 iOS 平台,用于搭建基于苹果生态的应用程序。

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


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

Swift 非常容易学习。Swift 代码被简化并且更像英语,这使得它更容易阅读。我们使用 Swift 创建 Famer 和 Versara 项目。

优势

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

劣势

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

官方文档

视频&教程

Swift 网站

Swift 书籍

Swift Playgrounds

编码规范&最佳实践

设计模式

Swift 版本更新内容

SwiftUI

其他资源

统计信息

Alt

Stargazers over time

Stargazers over time

使用许可

本项目基于 MIT 许可协议,详情请参见 LICENSE

About

我的 Swift 自学之旅 🤪

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 85.4%
  • Objective-C 10.1%
  • HTML 3.7%
  • Other 0.8%