-the-swift-programming-language-

-the-swift-programming-language-

ID:40353666

大小:5.99 MB

页数:456页

时间:2019-07-31

-the-swift-programming-language-_第1页
-the-swift-programming-language-_第2页
-the-swift-programming-language-_第3页
-the-swift-programming-language-_第4页
-the-swift-programming-language-_第5页
资源描述:

《-the-swift-programming-language-》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Swift兴趣交流群:305014012,307017261(已满)Swift开发者社区如果你觉得这个项目不错,请点击Star一下,您的支持我们最大的动力。关于文档中翻译错误,逻辑错误以及疑难问题答疑,请关注"@老码团队"官方微博,会有技术人员统一收集答疑TheSwiftProgrammingLanguage中文版这一次,让中国和世界同步现在是6月12日凌晨4:38,我用了整整一晚上的时间来进行最后的校对,终于可以在12日拿出一个可以发布的版本。9天时间,1317个Star,310个Fork,超过30人参与翻译和校对工作,项目最高排名GitHub总榜第4。设想过很

2、多遍校对完成时的场景,仰天大笑还是泪流满面?真正到了这一刻才发现,疲倦已经不允许我有任何情绪。说实话,刚开始发起项目的时候完全没想到会发展成今天这样,我一度计划自己一个人翻译完整本书。万万没想到,会有这么多的人愿意加入并贡献出自己的力量。coverxit发给我最后一份文档的时候说,我要去背单词了,我问他,周末要考六级?他说是的。pp-prog告诉我,这几天太累了,校对到一半睡着了,醒来又继续做。2点17分,发给我校对完成的文档。lifedim说他平时12点就会睡,1点47分,发给我校对后的文档。团队里每个人都有自己的事情,上班、上学、创业,但是我们只用了9天就完成

3、整本书的翻译。我不知道大家付出了多少,牺牲了多少,但是我知道,他们的付出必将被这些文字记录下来,即使再过10年,20年,依然熠熠生辉,永不被人遗忘。全体人员名单(排名不分先后):numbbbbbstanzhaicoverxitwh1100717TimothyYehonghaozlyukaJaySurplusHawsteingeek5nanyankuangshixielingwangyulingtianxiatwlkyaodabing1022vclweifd5788siemenliuyoukugemshaolloyinwxstarsIceskYslsg552supe

4、rkamzac1st1kbzsypyanfieldericzyhpeiyucnsunfiledlzw120viztorwongzigiiumcsdonzq54zquanxiehurricaneJasonbrokertualatrixpp-prog088haizibaocaixiongyeahdongcnshinyzhulslxdxEvilcomezqpNicePiaoLunaticMmenlongshenglifedimhappymingbruce0505Lin-Htakalarddabing1022marsprince欢迎使用Swift在本章中您将了解Swift

5、的特性和开发历史,并对Swift有一个初步的了解。翻译:numbbbbb校对:yeahdongcn关于SwiftSwift是一种新的编程语言,用于编写iOS和OSX应用。Swift结合了C和Objective-C的优点并且不受C兼容性的限制。Swift采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift是基于成熟而且倍受喜爱的Cocoa和CocoaTouch框架,它的降临将重新定义软件开发。Swift的开发从很久之前就开始了。为了给Swift打好基础,苹果公司改进了编译器,调试器和框架结构。我们使用自动引用计数(AutomaticR

6、eferenceCounting,ARC)来简化内存管理。我们在Foundation和Cocoa的基础上构建框架栈并将其标准化。Objective-C本身支持块、集合语法和模块,所以框架可以轻松支持现代编程语言技术。正是得益于这些基础工作,我们现在才能发布这样一个用于未来苹果软件开发的新语言。Objective-C开发者对Swift并不会感到陌生。它采用了Objective-C的命名参数以及动态对象模型,可以无缝对接到现有的Cocoa框架,并且可以兼容Objective-C代码。在此基础之上,Swift还有许多新特性并且支持过程式编程和面向对象编程。Swift对于

7、初学者来说也很友好。它是第一个既满足工业标准又像脚本语言一样充满表现力和趣味的编程语言。它支持代码预览,这个革命性的特性可以允许程序员在不编译和运行应用程序的前提下运行Swift代码并实时查看结果。Swift将现代编程语言的精华和苹果工程师文化的智慧结合了起来。编译器对性能进行了优化,编程语言对开发进行了优化,两者互不干扰,鱼与熊掌兼得。Swift既可以用于开发“hello,world”这样的小程序,也可以用于开发一套完整的操作系统。所有的这些特性让Swift对于开发者和苹果来说都是一项值得的投资。Swift是编写iOS和OSX应用的极佳手段,并将伴随着新的特性和

8、功能持续演

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关文章
更多
相关标签