美文网首页
初识swift

初识swift

作者: 蒲公英少年 | 来源:发表于2016-07-13 14:12 被阅读20次

Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用。Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制。Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift 是基于成熟而且倍受喜爱得 Cocoa 和 Cocoa Touch 框架,他的降临将重新定义软件开发。
Swift 的开发从很久之前就开始了。为了给 Swift 打好基础,苹果公司改进了编译器,调试器和框架结构。我们使用自动引用计数(Automatic Reference Counting, ARC)来简化内存管理。我们在 Foundation 和 Cocoa的基础上构建框架栈并将其标准化。Objective-C 本身支持块、集合语法和模块,所以框架可以轻松支持现代编程语言技术。正是得益于这些基础工作,我们现在才能发布这样一个用于未来苹果软件开发的新语言。
Objective-C 开发者对 Swift 并不会感到陌生。它采用了 Objective-C 的命名参数以及动态对象模型,可以无缝对接到现有的 Cocoa 框架,并且可以兼容 Objective-C 代码。在此基础之上,Swift 还有许多新特性并且支持过程式编程和面向对象编程。
Swift 对于初学者来说也很友好。它是第一个既满足工业标准又像脚本语言一样充满表现力和趣味的编程语言。它支持代码预览,这个革命性的特性可以允许程序员在不编译和运行应用程序的前提下运行 Swift 代码并实时查看结果。

好了,不扯淡了,以上均来自百度百科,本人对于swift的理解,它就是一门编程语言而已,和我们用过的C、OC、Java等等一样,只是一个开发用的工具而已。

相关文章

  • 欢迎swift

    欢迎swift from 一个程序员的自我修养 swift 于swift 初识swift单值 程控制数和闭包构体...

  • 初识swift

    1.基本数据类型 swift中两种数据类型,var 可变,let不可变,然后根据值来进行自动推导 如下所示: l...

  • 初识Swift

    前言 简介2010年7月,苹果开发者工具部门总监克里斯·拉特纳开始着手Swift编程语言的设计,用一年的时间完成基...

  • 初识Swift

    本人刚刚接触Swift 就随笔写写 不喜勿喷 如有什么不对的地方请不吝赐教 先大概介绍Swift吧 2010年的夏...

  • 初识Swift

    初次使用Swift,多有不足,请多见谅;如有错误,请不吝指教 Github:https://github.com/...

  • 初识swift

    Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用。Swift 结合了 C 和 Objectiv...

  • 初识swift

    简介: swift起源于2014年wwdc 借鉴了Objective-C、JavaScript、Python等语言...

  • 初识Swift

    Swift 是一种新的编程语言,用于编写 iOS,OS X 和 watchOS应用程序。 Swift 结合了 C ...

  • [Swift]-初识

    一、介绍 Swift 是苹果公司从 2010 年 7 月开始研发直至在 2014年 8 月苹果全球开发者大会上发布...

  • 读书笔记第一周(10.3)

    每周的文档阅读 Swift 2.0之初识面向协议编程 Swift 2.0 支持协议扩展((protocol ext...

网友评论

      本文标题:初识swift

      本文链接:https://www.haomeiwen.com/subject/vmgsjttx.html