苹果新发布Swift编程语言

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

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. 让AdobeDreamweaver支持Html5
    2. 金士顿16G u盘量产过程
    3. 限制文件类型(九)
    4. 桌面蓝牙图标删除
    5. netbeans打开文件中文乱码
    6. 如何处理Windows XP不能自动关机
    7. Configuring a Zone-Based ...
    8. 申请一个自己的Gravatar头像

发表回复

*

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