在下本是一名Android开发工程师,目前就职于某共享单车公司。工作工程中了解到旁边的iOS同学们在开发我司共享单车新项目中,完全使用了Swift这门语言。Swift与Android最新支持的Kotlin语言一样,都是新世纪的更现代的编程语言,语法也很相像。身旁随时有大神可以请教,那么没有理由不学习一下。
大神首先推荐了学习Swift语法最权威的书,当然是苹果自家的
《The Swift Programming Language》 苹果开发者网站 就可以免费阅读,目前是Swift 4
全英文的书籍,好在我的英文还算马马虎虎,接下来就跟着这本书开始Swift的学习吧。
First Blood
学习一门编程语言,最先要写的当然还是Hello World了,在Swift中,可以用一行代码实现
print("Hello, world!")
看起来和C语言非常像,但少了很多东西,不需要#include导入库,不需要main()函数,甚至连最著名的 ; 都不需要了。这里不得不怀念下C语言之父Dennis Ritchie,依稀记得他去世的时候引发了全球网友用 ; 悼念这位伟大的计算机科学家。以常见的编程习惯来看,每行一个语句确实是可以将 ; 省略掉的。当然了,这并不是强制的,你也可以按照使用C语言那样把 ; 加上。
一血已拿,接下来就要开始学习Swift语言语法的点点滴滴了,下篇文章继续。