苹果新发布Swift编程语言

作者:admin发表时间:2014-6-3 评论:0 点击 3,733+

Apple在WWDC2014大会上发布的一门心得编程语Swift,用来撰写OS X和iOS应用程序。在设计Swift时.就有意和Objective-C共存,Objective-C是Apple操作系统在导入Swift前使用的编程语言。
在Swift发布前,iOS和OS X的开发语言是Objective C,这是一款已经三十多岁的编程语言,并且其语法十分之吊诡,和其他C语言风格的编程语言有着极大的区别。因此,让许多想转做iOS端应用开发的程序猿纷纷吐槽,“为什么Objective C这么难学?!”即便是一些已经在做iOS端开发的程序猿也表示,如果不是苹果只支持Objective C,自己其实并不想用Objective C做开发。

因此,苹果此次发布的Swift这款语法更为简洁的,兼容Objective C的语言。而在其开发者指南中,我们可以看到Swift从Python和Java Script中学得了许多东西,从而让Swift更为易读,或者说更为“口语化”。

然而,对这类语法更为简洁的语言,许多人会质疑其运行效率。对此,苹果以对复杂对象的排序为例,指出Swift在许多方面比Objective C的性能更好。
D4EEB98A7A791B003A245767A01BD82A

示例程序

let people = ["Anna": 67, "Beto": 8, "Jack": 33, "Sam": 25]
for (name, age) in people {
println("\(name) is \(age) years old.")
}

顶一下 0 踩一下 0

你可能对以下内容感兴趣!

    1. Serv-U中虚拟路径的使用(八)
    2. 数据库全部丢失
    3. VMware打开内存不足
    4. 如何向百度、Google提交网站 如何让它们收录你...
    5. test
    6. Xammp phpmyadmin连接错误
    7. 让AdobeDreamweaver支持Html5
    8. 为何更改硬件配置就出现死机现象

发表回复

*

w_0002.gif w_0009.gif w_0007.gif w_0011.gif w_0005.gif w_0008.gif w_0010.gif w_0003.gif w_0012.gif w_0001.gif w_0006.gif