码迷,mamicode.com
首页 > 编程语言 > 详细

Swift-如何快速学习Swift

时间:2018-04-26 19:06:03      阅读:1436      评论:0      收藏:0      [点我收藏+]

标签:obj   技术   nbsp   通过   元素   alt   关于   巩固   也会   

关于本文:

1、说明本文写作的目的

2、整理了Swift的基本语法树

3、看图作文


 一、写作目的

昨天看了一个知识专栏,作者讲述的是“如何研究性的学习”。整个课程1个小时9分钟,花了我19块人民币。其中有一个观点,我很喜欢。那就是“把学习新知识当作是一门研究”。所以我今天就要付诸行动,学以致用,好好研究下怎么学习Swift。

通过查阅资料,我把Swift的基本语法整理成了下面这个样子,方便看的清楚。

二、整理的Swift基本语法树

技术分享图片

三、看图作文

然后我发现,其实Swift和Objective-C基本还是大同小异的,通过分析比较,我把接下来的学习内容分成三个部分:

1、OC常用的知识,但是Swift中换了一种写法,或者是增加/删除了一些规矩。这类知识因为平时高频度使用,只要学习时注意对比,后面真正使用Swift的过程中,马上就会掌握。

比如:NSArray --> Array

比如:NSArray中的元素可以不一致,但是Array中元素必须保持一致。

2、有一类知识,虽然在OC中也是存在的,但是平时项目开发过程中并不是经常使用,但是处于“会使用,但是理论知识不深刻”。这类知识,需要先在OC中找到类似的原型,然后进行重新就行一番认真的理论学习,并且将理论与平时的开发经验结合学习,然后在去学习Swift中对应的内容,对比学习。

比如:Swift中的“下标脚本”这个概念,在OC中是没有向Swift语法这样处理的。虽然像对于NSArray是有下标操作的,但是在Swift中把下标脚本放在了更重视、更规范的位置。

3、第三类肯定就是OC中没有,Swift中新出现的知识。这类知识,依然建议的是对比学习。首先需要弄明白的是,为什么OC中没有这个,现在在Swift中要加上这个?把这个弄明白了,OC的知识架构体系会进一步巩固,Swift也会学起来更快。

接下来,我会根据上面总结的三点,分别写出三篇文章出来。

 

Swift-如何快速学习Swift

标签:obj   技术   nbsp   通过   元素   alt   关于   巩固   也会   

原文地址:https://www.cnblogs.com/cchHers/p/8954390.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!