登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

查看: 4567|回复: 296

[iOS 资源下载] The Swift Programming Language中文完整版

  [复制链接]

19

主题

635

帖子

1万

金钱

码皇

Rank: 8Rank: 8

分享大神活跃会员

发表于 2016-5-4 17:35:09 | 显示全部楼层 |阅读模式
The Swift Programming Language中文完整版 (2014年底


WWDC Worldwide Developers Conference 2014苹果开发者大会 北京时间今天1点 3点 苹果带来了全新的编程语言 Swift 不像此前语言那样 有多种复杂的符号和表达式 将比之前的Object C更加快速 便利 高效 安全 除此之外 新的Swift语言依旧和C与Object C兼容 支持实时的代码效果预览 大大降低开发难度

Swift降低了开发者的使用门槛Swift语言非常契合本届WWDC的slogan:Write the code,change the world。(写代码,改变世界)。

Swift这个新的语言集中了很多其它高级语言的影子,集成了他们的优点。它和Go、Ruby、Python等语言都有些神似。并且它的语法更加接近自然语言,使得编程的过程变得更加简单。这些变化进一步降低了苹果平台上App开发门槛,延续苹果一贯主张的用App来解决一切问题。这将是苹果生态链中重要的一个环节。

随Swift的推出的新版集成开发环境Xcode已经完全支持使用Swift。Xcode所附带的在线文档中也在原有的Objective-C内容的旁边放上了Swift的说明,可见苹果是多么重视Swift的发展。这也正好印证了前面提到的,苹果在降低自己生态链中最总要一环的门槛,这会使得苹果自身的竞争力进一步加强。

Swift语言还有不完善之处目前看来,Swift还不够完善,比如支持的复杂数据结构比较有限,可以使用的第三方库也较少。但是它的出现,代表着接近自然语言语法的编程方法正在快速的发展,让大家看见一个美好的未来:每个希望编写App的人都可以很容易上手,并快速开发出相当不错的App。

当然,Swift也会带来许多局限性,如跨平台等问题等:和Objective-C一样,基于LLVM编译器的它目前是无法在Android、Windows Phone上工作。所以目前对跨平台的App开发者来说,它肯定不会是首选。并且,从逆向工程的角度来看,Swift和Objective-C共享运行时函数,让它看起来更像一个Objective-C优雅的包装。

是一次编程语言的革新Swift语言中的Playground功能是一大亮点。Playground的实时编译和显示结果使得编程变得更加平民化和有趣。并且这种创新的交互式编程方法很可能会被延展到教育领域。说不定哪天大学里面枯燥乏味的语言和算法课程就被这种直观的形式所颠覆。

总体来说,Swift的前景是美好的。Swift的语法相当简单。综合了很多优秀计算机语言的优点。随着Swift语言的逐渐成熟,会赢得更多开发者的支持。

回复可见,下载地址
游客,如果您要查看本帖隐藏内容请回复



1.jpg

0

主题

8

帖子

87

金钱

程序猿

Rank: 2

发表于 2016-6-27 10:41:01 | 显示全部楼层
很给力,Code4App有你更精彩!正需要啊,感谢楼主无私分享!

0

主题

5

帖子

37

金钱

初级码农

Rank: 1

发表于 2016-5-5 10:12:44 | 显示全部楼层
学习一下

0

主题

132

帖子

2649

金钱

iOS大神

Rank: 6Rank: 6

发表于 2016-5-5 11:49:36 | 显示全部楼层
学习swift中

0

主题

37

帖子

1269

金钱

iOS大神

Rank: 6Rank: 6

发表于 2016-5-5 17:21:37 | 显示全部楼层
我要学 swift

0

主题

55

帖子

1354

金钱

iOS大神

Rank: 6Rank: 6

发表于 2016-5-6 14:01:21 | 显示全部楼层
我只是路过打酱油的。

0

主题

18

帖子

202

金钱

攻城狮

Rank: 3Rank: 3

发表于 2016-5-6 15:43:00 | 显示全部楼层
学习学习!

3

主题

17

帖子

330

金钱

攻城狮

Rank: 3Rank: 3

发表于 2016-5-6 15:49:48 | 显示全部楼层
强烈支持楼主ing……

0

主题

4

帖子

64

金钱

程序猿

Rank: 2

发表于 2016-5-6 15:56:34 | 显示全部楼层
楼主好人 下载学习

0

主题

9

帖子

344

金钱

攻城狮

Rank: 3Rank: 3

发表于 2016-5-6 16:13:42 | 显示全部楼层
谢谢楼主

0

主题

12

帖子

43

金钱

初级码农

Rank: 1

发表于 2016-5-6 17:48:22 | 显示全部楼层
学习学习!
*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

关闭

每日头条

通过邮件订阅最新 Code4App 信息
上一条 /4 下一条

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表