苹果新发布Swift编程语言

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

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. EasyEclipse for PHP乱码
    2. htc u11黑域补丁和htc u11+黑域补丁
    3. 标准的职业生涯规划书格式
    4. apache无法启动的解决方法
    5. 教你怎样进入内网
    6. win7 所有程序打开方式变成记事本打开的解决办法
    7. 小米6去除跟新,去应用商店,适合miui 8.5....
    8. 给wordpress友情链接页面添加Favicon...

发表评论

*

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