加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift语言

发布时间:2020-12-14 02:45:53 所属栏目:百科 来源:网络整理
导读:Swift 是 Apple在 WWDC2014所发布的一门编程语言,用来撰写 OS X和 iOS应用程序[1]。在设计Swift时.就有意和 Objective-C共存,Objective-C是 Apple操作系统在导入Swift前使用的编程语言 Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却
Swift是 Apple在 WWDC2014所发布的一门编程语言,用来撰写 OS X和 iOS应用程序[1]。在设计Swift时.就有意和 Objective-C共存,Objective-C是 Apple操作系统在导入Swift前使用的编程语言
Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来使得编程更加简单、灵活和有趣。界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架,展示了软件开发的新方向。
2010 年 7 月LLVM 编译器的原作者暨苹果开发者工具部门总监 克里斯·拉特纳(Chris Lattner)开始着手 Swift 编程语言的工作,还有一个 dogfooding 团队大力参与其中。至2014年6月发表,Swift大约历经4年的开发期。苹果宣称Swift的特点是:快速、现代、安全、互动,且全面优于Objective-C语言。Xcode Playgrounds功能是 Swift为苹果开发工具带来的最大创新,该功能提供强大的互动效果,能让Swift源代码在撰写过程中能实时显示出其运行结果。拉特纳本人强调,Playgrounds很大程度是受到布雷特·维克多(Bret Victor)理念的启发。
JavaEye的创始人Robbin发表意见:“对程序员来说,熟悉Swift语法也不过一天时间足够了。关键是要提供高级数据类型,简化 Cocoa类库,否则用不用Swift都没区别。”

Hello world编辑

swift语言的hello world 非常简单,就一行
println("Hello,world")
如果你写过C或Objective-C代码,这个语法看起来很熟悉,在Swift,这就是完整的程序了。

2示例程序 let people = ["Anna": 67,"Beto": 8,"Jack": 33,"Sam": 25] [1]

for (name,age) in people
{ println("(name) is (age) years old.")}

http://baike.baidu.com/link?url=G_Qe7xHaAAhrFeVdObM7JLpj-joySWZDgE-_ZvJnvPhyTqQizWIzl-x68YO0P5UW0wcIywpIHP1j4C-TztJZmK

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读