之前的博文都是我自己在学习swift时的笔记,在参考学习资料(点击打开链接)的前提下,加上了一些自己的理解。希望对于初学swift的朋友有点帮助。
因为参考的资料是1.2版本的,部分不可用代码已经修改成2.0的了
但是本人基础比较薄弱,还有部分知识点不是很理解,需要今后继续深入学习。
在学习过程中,发现swift是一门集合现代很多语言有点的一门语言,使开发更加精简,逻辑更加清晰。确实有取代OC的趋势。但是,现在swift还不够成熟,语法还不够稳定,部分函数方法还不够完善,且版本更新后,老方法不能兼容当前版本,对于开发而言还有有很大的隐患,假如你用1.2版本开发的项目,当Xcode升级到7以后,swift版本也升级到2.0,项目中就会有很多过期代码,编译器报出大量错误。我个人觉得对开发还是暂时使用OC,swift只能用来写写demo。swift3.0即将来临,又是一次大版本升级,可能有会又很多函数方法被抛弃,加入新的函数方法,可能语法上也会有很大的改动。希望大家在学习完swift后,不要盲目使用,以免带来不必要的麻烦。