IMPORTANT

重要的

This is a preliminary document for an API or technology in development. Apple is supplying this information to help you plan for the adoption of the technologies and programming interfaces described herein for use on Apple-branded products. This information is subject to change, and software implemented according to this document should be tested with final operating system software and final documentation. Newer versions of this document may be provided with future seeds of the API or technology.

这是一个用于开发的API和技术的初期文档。苹果公司正在提供这些信息来帮助你把这项技术和编程接口应用到你的苹果品牌产品中。这些信息是随时变化的,依据这个文档实现的软件需要在最终的操作系统软件和最终文档上测试。新版本的文档将会提供API和这项技术的未来种子(= =没翻译明白)。

Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.

swift是一个建立在C和Objective-C基础上,没有C语言兼容性约束的用于开发IOS和OS X操作系统应用的新语言。"swift"采用安全编程方式,添加了现代特征来使编程变得更简单,更灵活,更有趣。swift清白的历史,在成熟的受欢迎的 Cocoa和Cocoa Touch框架的支持下,这在软件开发工作中是一个多么充满机遇的构想。

Swift has been years in the making. Apple laid the foundation for Swift by advancing our existing compiler, debugger, and framework infrastructure. We simplified memory management with Automatic Reference Counting (ARC). Our framework stack, built on the solid base of Foundation and Cocoa, has been modernized and standardized throughout. Objective-C itself has evolved to support blocks, collection literals, and modules, enabling framework adoption of modern language technologies without disruption. Thanks to this groundwork, we can now introduce a new language for the future of Apple software development.

swift已经酝酿多年。苹果公司提出这个swift语言基础来推进已经存在的编译器,调试器和基础架构。我们使用ARC来使内存管理变得简单。我们建立在 Foundation和Cocoa基础上的框架层,已经现代化和规范化。Objective-C本身已经发展到支持代码块,容器,单元模块,这使不间断的 采用现代语言成为可能。(是这个意思吧?= =)多亏于这个基础,我们现在可以为苹果软件开发的将来引入这样一个新语言。

Swift feels familiar to Objective-C developers. It adopts the readability of Objective-C’s named parameters and the power of Objective-C’s dynamic object model. It provides seamless access to existing Cocoa frameworks and mix-and-match interoperability with Objective-C code. Building from this common ground, Swift introduces many new features and unifies the procedural and object-oriented portions of the language.

Objective- C的开发者会对于swift感到熟悉。swift基于易读的Objective-C的命名参数和Objective-C动态对象模式的动力。它可以无缝的连接到已经存在的Cocoa框架并支持和Objective-C的混编。基于这些共同点,swift引入了许多特性、结合程序和语言的面向对象部分。(这里断句 断不明白了= =)

Swift is friendly to new programmers. It is the first industrial-quality systems programming language that is as expressive and enjoyable as a scripting language. It supports playgrounds, an innovative feature that allows programmers to experiment with Swift code and see the results immediately, without the overhead of building and running an app.

swift对新的编程人员是友好的。这是第一个工业质量(不懂= =)级别的系统编程语言,它像一个脚本语言一样富有表现力和有趣味。它支持的playgrounds,是一个革新性的特性,它允许程序员在编写swift 代码的同时立刻看到那些结果,没有建立和运行一个应用程序的开销。

Swift combines the best in modern language thinking with wisdom from the wider Apple engineering culture. The compiler is optimized for performance, and the language is optimized for development, without compromising on either. It’s designed to scale from “hello, world” to an entire operating system. All this makes Swift a sound future investment for developers and for Apple.

swift 结合最好的现代语言思想来思考苹果编程文化中的智慧。编译器的性能更优,语言的开发更优,这两者的提升不放弃其中一项。它的设计 从"hello,world"一直衡量到整个操作系统。所有这些使得swift成为一个对于开发者和对于苹果来说都是一个健康的未来。(应该就是你选择它 不会错的意思= =)

Swift is a fantastic way to write iOS and OS X apps, and will continue to evolve with new features and capabilities. Our goals for Swift are ambitious. We can’t wait to see what you create with it.

swift是一个作为开发IOS和 OS X应用程序很好的方式,并且它会继续开发新的特性和能力。我们的目标是雄心壮志的swift,我们迫不及待的想看到你创建出一个什么样的它。

参考:http://blog.csdn.net/lemonkongkong/article/details/28260557

Swift翻译之-关于Swift相关推荐

  1. Swift翻译之-Swift语法入门 Swift语法介绍

    目录[-] Hello world - Swift 简单赋值 控制流 函数与闭包 对象和类 枚举与结构 协议和扩展 泛型 2014.6.3日,苹果公布最新编程语言Swift,Swift是一种新的编程语 ...

  2. 1.Swift教程翻译系列——关于Swift

    英文版PDF下载地址http://download.csdn.net/detail/tsingheng/7480427 我本来是做JAVA的.可是有一颗折腾的心,苹果公布Swift以后就下载了苹果的开 ...

  3. 苹果编程语言Swift中文教程:Swift简介

    这篇文章简要介绍了苹果于WWDC 2014发布的编程语言--Swift. Swift是什么? Swift是苹果于WWDC 2014发布的编程语言,这里引用The Swift Programming L ...

  4. swift android界面,使用 Swift 语言编写 Android 应用入门

    原标题:使用 Swift 语言编写 Android 应用入门 Swift标准库可以编译安卓armv7的内核,这使得可以在安卓移动设备上执行Swift语句代码.本文解释了如何在你的安卓手机上运行一个简单 ...

  5. Atitt 支付业务 银行国际代码(SWIFT Code银行国际代码(SWIFT Code)是由SWIFT协会提出并被ISO通过的银行识别代码,凡该协会的成员银行都有自己特定的SWIFT代码

    Atitt  支付业务  银行国际代码(SWIFT Code 银行国际代码(SWIFT Code)是由SWIFT协会提出并被ISO通过的银行识别代码,凡该协会的成员银行都有自己特定的SWIFT代码.在 ...

  6. swift语言特性,swift语法介绍,swift使用技巧

    Swift语言特性.Swift语法介绍.Swift使用技巧 Swift是一种由苹果公司开发的编程语言,于2014年首次发布.它是一种现代.快速.安全的编程语言,用于iOS.macOS.watchOS和 ...

  7. [iOS翻译]《The Swift Programming Language》系列:Welcome to Swift-01

    本文转载至:http://www.cnblogs.com/yangfaxian/p/3765081.html 全书目录: 一.Welcome to Swift 二.Language Guide 三.L ...

  8. 微信sdk swift版_使用Swift 4的iOS版Google Maps SDK终极指南

    微信sdk swift版 by Dejan Atanasov 通过Dejan Atanasov 使用Swift 4的iOS版Google Maps SDK终极指南 (Your ultimate gui ...

  9. 回顾Swift 3,展望Swift 4

    在Swift 3 late 2016版本临近发布之际,苹果公司开发者工具部门高级总监Chris Lattner发给"Swift-evolution"邮件列表一篇长文.文中对Swif ...

  10. Swift 初见(A Swift Tour)

    2019独角兽企业重金招聘Python工程师标准>>> http://wiki.jikexueyuan.com/project/swift/chapter1/02_a_swift_t ...

最新文章

  1. 在软件中常用的“撤销”操作,其本质是“栈”!
  2. 如何设置JTable行颜色
  3. 解决wmv播放的问题
  4. 计算机系统的工作方式,某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲 - 信管网...
  5. 谷歌核心算法大更新,如何趋利避害对电商网站排名影响?
  6. Java并发——线程安全
  7. Python爬虫_HTTP标准
  8. 【kafka】Kafka leader -1
  9. Ipimage 转mat
  10. hbase集群 数据写入_大数据入门必学 - Hbase集群搭建
  11. MATLAB FFT与fftshift
  12. 如何跳过浏览器的PDF预览 直接打印
  13. CSS学习05:文字段落排版
  14. 使用 Kotlin 中的 takeIf
  15. Springcloud config 出现Error occured cloning to base directory.
  16. java caller_java中callee获取caller
  17. 重新认识 D 编程语言 —— 基础篇
  18. 闲聊javaweb之servlet
  19. inputStream 和FileInputStream 转换
  20. oracle查询同一天生日的,遇到和你同一天生日的人概率有多大?

热门文章

  1. linux常用分区大小,Linux基本知识点总结——硬盘分区及LVM
  2. 独立成分分析(Indenpendent Components Analysis)斯坦福公开课讲义
  3. 想去机器学习初创公司做数据科学家?这些问题值得你三思!
  4. Keras AlexNet 网络实现 Kaggle 猫狗大战
  5. servlet后端连接 微信小程序与_微信小程序授权登录
  6. 能力提升综合题单 Part 8.8 二分图
  7. 437.路径总和III (力扣leetcode) 博主可答疑该问题
  8. java controller的生命周期_一张图搞懂Spring bean的完整生命周期
  9. 高中会教师证有计算机专业吗,教师资格证 --高中信息技术篇
  10. mysql慢查询日志配置_MySQL 慢查询日志配置与简析