Swift - 入门教程

Swift - 入门教程 首页 / Swift入门教程 / Swift - 入门教程

Swift编程语言,支持多编程范式和编译式,用来撰写基于macOS/OS X、iOS、iPadOS、watchOS和tvOS的软件。 苹果公司于2014年在苹果开发者年会(WWDC)发布了Swift编程语言。从设计上苹果公司让Swift与Objective-C共存在苹果公司的操作系统上。

2010年7月,苹果开发者工具部门总监克里斯·拉特纳开始着手 Swift 编程语言的设计工作,以一年时间,完成基本架构后,他领导了一个设计团队大力参与其中。Swift大约历经4年的开发期,2014年6月发表。

无涯教程网

苹果宣称Swift的特点是:快速、现代、安全、互动,而且明显优于Objective-C语言。Swift以LLVM编译,可以使用现有的Cocoa和Cocoa Touch框架。Xcode Playgrounds功能是Swift为苹果开发工具带来的最大创新,该功能提供强大的互动效果,能让Swift源代码在撰写过程中能即时显示出其运行结果。拉特纳本人强调,Playgrounds很大程度是受到布雷特·维克多理念的启发。

2015年6月8日,苹果于WWDC2015上宣布,Swift将开放源代码,包括编译器和标准库。

2015年12月3日,苹果宣布开源Swift,并支持Linux,苹果在新网站swift.org和托管网站Github上开源了Swift,但苹果的App Store并不支持开源的Swift,只支持苹果官方的Swift版本,官方版本会在新网站swift.org上定期与开源版本同步。

Swift 4是Apple Inc为iOS和OS X开发而开发的一种新编程语言。 Swift 4在没有C兼容性限制的情况下采用了 C 和Objective-C的优点。

  • Swift 4使用了安全的编程模式。

  • Swift 4提供了现代的编程功能。

  • Swift 4提供了类似于Objective-C的语法。

  • Swift 4是编写iOS和OS X应用程序的绝佳方法。

  • Swift 4提供对现有Cocoa框架的无缝访问。

  • Swift 4统一了语言的过程和面向对象的部分。

  • Swift 4不需要单独的库导入即可支持输入/输出或字符串处理等功能。

Swift设计师从其他各种流行语言中汲取了创意,如Objective-C,RustHaskellRubyPython,C#和CLU。

Swift目录

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

AI技术内参 -〔洪亮劼〕

程序员的数学基础课 -〔黄申〕

Service Mesh实战 -〔马若飞〕

动态规划面试宝典 -〔卢誉声〕

如何讲好一堂课 -〔薛雨〕

React Native 新架构实战课 -〔蒋宏伟〕

快手 · 音视频技术入门课 -〔刘歧〕

深入浅出可观测性 -〔翁一磊〕

零基础GPT应用入门课 -〔林健(键盘)〕

好记忆不如烂笔头。留下您的足迹吧 :)