码迷,mamicode.com
首页 > 其他好文 > 详细

1、关于Swift(完)

时间:2014-06-07 08:07:05      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   a   strong   使用   

Swift是一种新的编程语言,适用于开发目前大部分使用COC开发的iOSOSX应用,但却未受到C的语法限制。由此,swift提供了更安全的开发模式并添加了更现代的语法特性,从而使得开发变得更简单、更有灵活与更有趣。Swift干净的特性是依托在成熟与广泛被喜爱的CocoaCocoa Touch框架上的,所以,swift是一个重新思考如何开发软件的机遇。

 

Swift已经被准备了许多年了,Apple提升现存的编译器、调试器与基础框架来为Swift做准备。我们使用ARC(自动引用计数)来简化内存管理。我们建立在Foundation库与Cocoa库的基础上的框架栈,已经被改进与标准化。比如OC本身已经添加了block块、集合、模块来实现更现代化的语言特性并且未被其干扰,而正是由于这些基础工作,我们现在可以推出一个未来Apple开发的新语言——Swift

 

OC开发人员会很熟悉Swiftswift提供了与oc相同的参数名与动态对象模型。它也提供了对现存的cocoa框架无缝的连接并且可以与oc混合编程。由于这些特性,swift提供了许多新的特性并且统一了语言的面向对象特性。

 

Swift对于新程序员也是友好的,它既可以开发工业级的程序同时也可以像脚本语言一样有趣。它支持playground,一个可以让程序员测试swift代码并立即看到效果的有趣的特性。而不需要为此构建整个项目。

 

Swift集合Apple工程师文化的智慧,提供了最现代的编程思想。编译器为性能进行了优化,而语言本身则对为开发而优化,却没有顾此失彼。它提供了从设计一个hello world到设计一个操作系统的全部功能。而这些都使得SwiftApple的开发者来说富有前景。

 

对于iOSOSX应用开发者而言,Swift是惊艳的,并且会持续的加入新的特性与功能。我们在Swift上的目标是非常远大的,所以我们迫不及待的希望看到你能用它来做些什么!

1、关于Swift(完),布布扣,bubuko.com

1、关于Swift(完)

标签:c   style   class   a   strong   使用   

原文地址:http://www.cnblogs.com/halfmanhuang/p/3770494.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!