您的位置:首页 > 移动开发 > Swift

Swift 学习笔记 1-简介

2015-01-31 21:36 302 查看
欢迎加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/


A
Swift Tour : 介绍了Swift的基本特性介绍和简单使用
Language Guide:详细的学习步骤和流程
Language Reference:语言的设计...比较不用关注





三、开始第一个Swift程序

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



Language 选择Swift



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



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



好了,第一期笔记就先写到这里,下一期开始我们将开始一步一步学习Swift的语法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: