在24小时内学习Swift —注1

我今天正式开始学习iOS开发的Swift。 几天前,我和妻子阿里斯(Aris)在Barnes and Noble Book Store中选择了一本书。 乍看之下,我大致看了这本书,发现这本书更侧重于Swift编码的基础知识。 在这段时间里,除了BJ Miller撰写的《 24小时学习Swift》这本书外,我别无选择,但是Aris告诉我,我迟早要学习基础知识。 最后,我同意她的看法,发展是学习新语言的较快方法,但是语法,基本知识是基础,我应该在真正建立基础之前对其进行学习。

在第一个小时,我了解了Swift及其父Objective-C的故事。 而且我已经熟悉本机IDE XCode。 而且,我还会在Playground和REPL上玩耍,这是XCode提供的两个功能,用于测试整个项目的部分代码。 使用它们的主要好处是用于任何逻辑,运算等的测试,您无需再次创建独立的项目。 Playground和REPL之间的区别是REPL在终端中运行,只是以“ xcrun swift”开头,而Playground是XCode中的一种文件类型。

另外,我知道Swift中最基本的数据类型之间的区别。 Var —变量,Let —常数。 将int转换为String,使用“ String(a)”,合并两个字符串,仅使用“ +”和一些基本的字符串转换方法,“ lowercaseString”和“ uppercaseString”。

无论如何,这是学习Swift的一个很好的开始。 还有很长的路要走,但是我有信心。