苹果发布全新的编程语言Swift,支持代码效果实时预览

Patrick·2014-06-03 07:14
在今天凌晨举行的WWDC2014上,除了最受大家关注的OS X 10.10以及iOS 8,苹果还发布了一种全新的编程语言Swift。在苹果高管Craig Federighi的描述中,Swift在各个方面优于Objective-C,也不会有那么多复杂的符号和表达式。同时,Swift更加快速、便利、高效、安全。除此之外,新的 Swift 语言依旧会与 Object-C 相兼容。 更酷的是,在演示过程中,苹果还展示了能大大提升编程效率的实时代码效果预览功能(Swift Playground),即在屏幕左侧输入代码时,在右侧屏幕实时演示出代码执行效果。这就使得在编程开发过程中,开发人员可以快速的向前或向后预览代码,而各个环节的代码实现效果也会进行实时的展示,以此即可测试自己所开发的程序在各个环节的反应。

在今天的#WWDC 2014#上,除了最受大家关注的OS X 10.10以及iOS 8,苹果还发布了一种全新的编程语言Swift。在苹果高管Craig Federighi的描述中,Swift在各个方面优于Objective-C,也不会有那么多复杂的符号和表达式。同时,Swift更加快速、便利、高效、安全。除此之外,新的 Swift 语言依旧会与 Object-C 相兼容。

更酷的是,在演示过程中,苹果还展示了能大大提升编程效率的实时代码效果预览功能(Swift Playground),即在屏幕左侧输入代码时,在右侧屏幕实时演示出代码执行效果。这就使得在编程开发过程中,开发人员可以快速的向前或向后预览代码,而各个环节的代码实现效果也会进行实时的展示,以此即可测试自己所开发的程序在各个环节的反应。

Swift允许开发者通过非常少的代码来实现更多的内容。全新Swift编程语言不仅改变了Objective-C复杂的语法,还保留了Smalltalk的动态特性,使其更简单易用。由于它可以与Objective-C兼容使用,因此开发人员可以在开发过程中进行无缝切换。

Swift完全支持Xcode,并且开发指南将通过iBookstore来提供给广大开发者(点击这里下载)。此外,开发者们也可以在年底iOS 8系统发布时开始提交通过Swift语言编写的新应用程序。

+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

猜想历届WWDC从来没有像今年一样,几乎每个iOS开发者都想抱住Tim Cook亲上一口。在今天凌晨(或者说美西时间昨天中午),苹果用诸多的权限和接口开放接连击穿了我们的预期。这里,36氪将为你简单梳理苹果在“开放”问题上带给大家的惊喜: 一、更多社交分享,更多自定义动作

2014-06-03

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业