开篇
为什么写这篇教程?
我正经的职业其实是建筑设计师,专业是建筑学,但是对编程一直保有兴趣。自认掌握最深的就算是是python了,有一些浅薄的基础知识,可以理解并实践一些简单的函数,类,类的继承等。从python中,我大概理解了编程语言的基本逻辑套路,但是却很少实践大中型的具体项目,这可能也是我编程水平停滞不前的主要原因。
最近接触了Swift,发现这是一门很有潜力的语言。再加上自己算是个果粉,热爱一切apple的产品,于是决定投身Swift。
相较于python,swift语法更加严谨,而且有更多的高级用法;相较于C和object-c,swift又更加简洁。然而在学习的过程中,发现其中的知识点太多,对像我这样的二手程序员来说,水太深,坑太多。如果基础不牢,后期的大厦很难建立,于是决定采用费曼学习法,开始写这个系列教程。如果你跟我有差不多的编程基础,就可以看这篇教程,让我们一起从零开始学习这门语言。
参考文献:
百度,谷歌等各种互联网资料,
本系列的教程的主要来源是官方文档。
版权声明:
本教程保留所有版权,目前仅发布在简书。
开发环境
任何一门计算机语言都需要运行在某个环境中,Swift也不例外。
操作系统和开发工具:
我们使用Mac系统下的Xcode中的Playground,Xcode是苹果公司提供的强大而且免费的集成开发工具。当然,首先你要有一台Mac,在App Store中,你可以免费下载并使用。
Mac Apple Store具体怎么用?
打开xcode,在欢迎界面中,新版取消了新建Playground的快捷按钮,你需要选择File-->New-->Playground,新建一个文件,选择保存位置,就进入了运行界面。
Xcode启动后的欢迎界面 从Xcode菜单栏中新建Playground Playground使用界面Playground可以实时显示运行结果,非常方便新手边调试边运行。关于Xcode和Playground的具体操作,请自行了解,我们在后面的使用中也会有进一步的介绍。
小结与预告
本节我阐述了自己写这篇教程的原因,并带大家准备好Swift的工作环境,让我们开始正式的学习吧!
网友评论