Swift学习之(一):开发环境介绍与配置

来源:互联网 时间:1970-01-01

关于Swift

Swift 是一门新的编程语言,用于打造基于C和Objective-C的IOS和OS X应用,它不仅能用于开发应用程序,同时还可以使用“Metal”3D游戏图形工作,它与Objective-C兼容使用,并且摆脱了Objective C对指针申明的依赖, 让开发人员可以无缝对接。Swift 编码采用安全编码模式,并且引入很多现代化元素,让编码变得更简单,充满趣味。作为一门新的语言,Swift 以成熟的框架 Cocoa 和 Cocoa Touch框架作为支持。

Swift的出现酝酿了多年。Apple通过改善已有的编译器、调试器、框架来为Swift提供底层支持。我们通过使用自动引用计数(ARC,Automatic Reference Counting)来简化内存管理。我们的框架栈则基于Cocoa坚实的基础之上,已经全部实现了现代化和标准化。Objective-C本身已经进化出了对block、collection literal和module的支持,并且框架级别地采用了许多现代语言的特性。感谢这些基础的工作,我们才得以为Apple软件开发引入这样一个全新的编程语言。

使用Swift来开发IOS和OS X应用是一条非常出色的道路,并且还会不断有新的功能和能力被加入到这个语言之中。我们为Swift设定的目标非常远大,我们已经迫不及待地想要看到使用Swift开发出的应用。

Swift 开发环境

硬件:

苹果电脑,必须是基于Intel和Macintosh计算机(配置高的电脑也可采用虚拟机,出于系统要求会略卡,需要虚拟机镜像的可以直接找我,下次发表mac虚拟机配置 IPhone 或者 Ipad 主要用来测试,部署。(开发可用模拟器)

软件:

系统推荐MacOs 10.10以上版本(可安装旧版本后升级) 开发工具 Xcode 建议登陆App Store下载最新版本 "Hello World" Swift

通常来讲,一门新的语言都是从 "Hello world"开始的。

在Swift中,只需要一行简单的代码就能搞定:

Print("Hello,World")

注意:

默认会引用Foundation,推荐,在Xcode中打开实践实时预览

学习交流群:110536861,请注明 IOS


相关阅读:
Top