本人之前使用Objective-C做了三年左右的iOS开发,之前一直想学习swift语言可惜公司项目比较紧一直没有时间.现在每天倒是可以抽时间来学习swift,之后我会在这里记录下来我的学习历程,并且会列举出swift语言和Objective-C语言的差异,如果可以的话会尽量写代码来举例说明.
Mac电脑 及 Xcode软件
相信之前接触过ios开发的人都对Xcode软件不陌生.不熟悉的人我建议下Mac电脑是必备的,然后去APPStore里下载下Xcode是免费的.对于没有并且不打算买Mac电脑并且还想学习的可以装个黑苹果,但是我个人不建议,如果真想学习swift语言还是买个Mac电脑吧.
先说下昨天,昨天抽空的时候上网找了个swift的视频教程,找了个评价和浏览量都不错的,名字就不全说了,大概就是三天学会swift语言之类的,然后看了大概一天的量吧,上来直接讲布局,各种控件直接用xib创建,虽然可以快速的搭建UI,完成基本的页面开发,但是基本上没有语法的涉及,通过这几年的ios开发,我个人感觉一个语言的基础是最重要的,但是视频里能涉及到的基础却是少之又少,于是我决定,看官方文档,因为没有什么比官方文档能更基础的了.
今天看了下官方文档,由于英文没那么好,我只好看英文文档及别人翻译好的 中文文档.
给自己定的一个学习路线就是先把文档看一遍,之后如果有需要,再在网上找几个相关视频看,把语法等熟悉并可以熟练使用,之后参考网上开源项目及公司项目开发几个自己的项目.
之后我会在工作及生活之余学习swift语言,并会把我学到的及我的理解分享到这里,如果有写的不对的地方,欢迎大家给我指出,我会学习并改正.谢谢大家.
新闻热点
疑难解答