扩展阅读
 
当前位置:  操作系统>IOS

苹果OS X和IOS下最新编程语言swift介绍

 
分享到:
    发布时间:2014-6-12  


    本文导语:  Swift介绍 Swift是Apple在WWDC2014所发布的一门编程语言,用来撰写OS X和iOS应用程序。在设计Swift时.就有意和Objective-C共存,Objective-C是Apple操作系统在导入Swift前使用的编程语言。苹果宣称Swift的特点是:快速、现代、安全、...

Swift介绍

  swift是apple在wwdc2014所发布的一门编程语言,用来撰写os x和ios应用程序。在设计swift时.就有意和objective-c共存,objective-c是apple操作系统导入swift使用的编程语言。苹果宣称swift的特点是:快速、现代、安全、互动,且全面优于objective-c语言xcode playgrounds功能是swift为苹果开发工具带来的最大创新,该功能提供强大的互动效果,能让swift源代码在撰写过程中能实时显示出其运行结果。swift语言继不仅承了c语言以及objective-c的特性,而且还克服了c语言的兼容性问题

  Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来是的编程更加简单、灵活和有趣。界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架,展示了软件开发的新方向

   Swift已经存在了多年。Apple基于已有的编译器调试器、框架作为其基础架构。通过ARC(Automatic Reference Counting,自动引用计数)来简化内存管理。我们的框架栈则一直基于Cocoa。Objective-C进化支持了块、collection literal和模块,允许现代语言的框架无需深入即可使用。(by gashero)感谢这些基础工作,才使得可以在Apple软件开发中引入新的编程语言。

   Objective-C开发者会感到Swift的似曾相识。Swift采用了Objective-C的命名参数和动态对象模型。提供了对Cocoa框架和mix-and-match的互操作性。基于这些基础,Swift引入了很多新功能和结合面向过程和面向对象的功能。

   Swift对新的程序员也是友好的。他是工业级品质的系统编程语言,却又像脚本语言一样的友好。他支持playground,允许程序员实验一段Swift代码功能并立即看到结果,而无需麻烦的构建和运行一个应用。

    Swift集成了现代编程语言思想,以及Apple工程文化的智慧。编译器是按照性能优化的,而语言是为开发优化的,无需互相折中。(by gashero)可以从"Hello, world"开始学起并过渡到整个系统。所有这些使得Swift成为Apple软件开发者创新的源泉。  

 

  swift语言特点总结如下:

  Swift用来写iOS和OS X程序。(估计也不会支持其它屌丝系统)

  Swift吸取了C和Objective-C的优点,且更加强大易用。

  Swift可以使用现有的Cocoa和Cocoa Touch框架。

  Swift兼具编译语言的高性能Performance)和脚本语言的交互性(Interactive)。  


  Swift语言的"Hello, world",就是一行:  

println("Hello, world")

   

  swift定义变量赋值  

var myVariable = 42
myVariable = 50
let myConstant = 42


  • 本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
    转载请注明:文章转载自:[169IT-IT技术资讯]
    本文标题:苹果OS X和IOS下最新编程语言swift介绍
相关文章推荐:


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

浙ICP备11055608号