因为最近事情比较多,有一段时间没有发表博客了。前一段时间,利用空余时间翻译了一本关于Swif的书籍,过一段时间就会出版吧。通过翻译此书,英语水平没提高多少,不过Swift算是系统的学习了一下。
在翻译此书的时候,被Swift语言的优雅所迷住。感觉Swift是iOS开发的未来,Swift保留了Objective-C的优点,除此之外还引入了好多好多Objective-C中没有的新特性,比如运算符重载,泛型,闭包等等,一些现代编程语言中比较好用的特性。同时Swift中不允许使用隐式类型转换,这样是类型更为安全。Swift也引入了抽象类,抽象函数,可选数据类型等等。
在今天的博客中就不涉及具体的技术内容了,大体的聊一下Swift语言的内容,和学习Swift语言的一些方法。在翻译Swift书籍的时候,书上的代码也是每行都敲一遍,并且观察运行结果。然后考虑,在原来的代码上做一些修改,在观察运行效果。关于运行效果,Xcode6.1中有一个好用的工具---Playground。当使用Playground的时候,被它人性化的涉及所吸引,在以后的博客中会详细介绍关于Playground的内容。
今天就先做个计划,声明一下。在接下来发表的博客中,大部分是关于Swift语言的内容。当然也是系统的,从简单到复杂的。还是那句话,写博客是为了分享和交流技术知识,同时在博客园上认识了不少好友。在之前发表过我的Objective-C系列文章和坚持写博客的感想 和 我的iOS开发系列博文, 在接下来的博客中将会继续发表有关Swift的博文(当然是原创博客了,不是从书生搬下来的东西,而是自己学习Swift所总结的内容)。
在学习一门新的语言的时候,Code是少不了的,一定要多敲代码,多思考,这样才能理解的更深,基础才会更为牢固。今天的博客就做个引子吧。在这非常感谢一直关注我的园友们,希望大家能多多交流,相互学习。
春节已经过去了,那么就祝大家天天快乐,喜气洋洋,三阳开泰,羊年大吉。