小组简介

基本介绍


Swift,是 苹果 于2014年 WWDC(苹果开发者大会)发布的新开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。


Swift 是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift 的设计以安全为出发点,以避免各种常见的编程错误类别。


2015年12月4日,苹果公司宣布其Swift编程语言现在开放源代码。长600多页的 The Swift Programming Language 可以在线免费下载。


语法简便


Swift是编程语言的最新研究成果,并结合数十年的经验建设苹果平台的结果。结转自Objective-C的命名参数表示在一个干净的语法,使得API的Swift更容易阅读和维护。


推断类型使代码更干净,不易犯错误,而模块消除了头,并提供命名空间。内存自动管理,而你甚至都不需要输入分号。


其他功能


Swift特有许多其他的功能,使你的代码更传神:

    × 闭包的统一与函数指针

    × 元组和多个返回值

    × 泛型

    × 快速而简洁的迭代范围或集合

    × 支持的方法,扩展的协议结构。

    × 函数式编程模式,例如:映射(map)和过滤器(filter)


高效强大


Swift是为高效而强大的编程而创建的语言。Swift采用了高性能的Apple LLVM编译器,Swift代码转化为优化过的本地代码,充分利用现代化的Mac,iPhone和iPad的硬件。语法和标准库也非常简洁,让编程的流程大大缩短、简化。


Swift采用了C和Objective-C语言中的优秀成分。Swift也包括了很多其他语言的特征,如类型,流程控制和运算符。Swift还提供了面向对象的特性,如类与协议。

页面正在吃力的加载中...

最近加入的用户查看更多

新闻动态联系方式广告合作招聘英才安科实验室帮助与反馈About Us

Copyright © 2013 - 2017 Ancii. All Rights Reserved京ICP备13035690号 京公网安备11010802014868号