Swift 学习笔记 1-简介

来源:互联网 发布:淘宝付款被挤爆了 编辑:程序博客网 时间:2024/05/26 20:23

欢迎加QQ群讨论:157672725

一、Swift 简介        

       Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来使得编程更加简单、灵活和有趣。今天稍微看了一下官方的文档,觉得它融入了函数式语言脚本语言的特性,它无需编译和链接就可以执行,也就是说它是一门解释型语言。内存的管理在Swift中变得很容易(几乎不用考虑),让你感觉就很像在写Java。Swift的多种优良特性,让更多的iOS初学者更容易入门。

      当然,Swift也是有缺点的:1.没有面向对象的保护性(全局public ) 2.基本数据结构不完善(比如:没有 set集合)  3.第三方库支持很少 4.调用c、c++的东西比较麻烦(需要通过oc做个桥梁)。


二、学习资料

       在这里,我推荐直接看官方文档:https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/ 。

      

三、开始第一个Swift程序

       由于我们先要学语法,所以我们新建项目的时候使用command line 模式(如下图)。

Language 选择Swift


建完工程后我们可以看到结构跟oc的差不多,入口为main.Swift


command + R 运行一下,可以看到 控制台上打印了程序员最熟悉的"Hello ,World !"。

好了,第一期笔记就先写到这里,下一期开始我们将开始一步一步学习Swift的语法。



0 0
原创粉丝点击