swiftiOS DEViOS开发记录

每一个iOS初学者都应该看看斯坦福大学白胡子《Developin

2016-01-18  本文已影响1990人  VSCCW
前言

不得不承认,在Swift出现以前对于没有天赋的人自学iOS开发确实有一定的难度,但是自从Apple推出了全新的编程语言Swift,我觉得人人都是程序员的口号越来越近了。

这是我截取其中的MVC图片
我是今年9月底无意中接触了Swift,当时我还在一股脑子得学Python,想着将来靠Python发大财,可是突然有天iPad的iBooks里多了本《The Swift Programming Language》,于是在一个月高风黑的晚上我独自一人看起了Swift,第一个晚上一下子把《Language Guide》看了个大半,从此就一发不可收拾,可能是我之前写过Python的原因,她两的语法现在时太像了。简洁优雅形容不过。
于是我就索性搞起了iOS。。。
正文

我先是看的是麦子学院的Sundy老师的Swift入门视频,外加《The Swift Programming Language》和《Using Swift With Cocoa and Objective-C》这两本书,后来随着学习的深入,略微发现自己学的简直是太浅,不能马上运用起来,比如我想做一款“Classmates”的应用,想象着很美,甚至连原型图都画好了,结果做起来各种问题都跑出来了,说到底还是我了解的太少了,做一款应用需要的太多了,而且我的了解都是快速的碎片化的记忆,所以我就跑去网上找各种学习资源,果然黄天不负有心人,我终于找到了这个Stanford University的白胡子老师的视频,现在看到了第十集的UITableView,讲的真是好,虽然有些没有听懂,但还是很满足,至少让我对编程有了一个重新的认识,这样说吧,我举个很简单的例子,他的很多代码都值得我们去仔细好好研究下,每一个实例Demo里都充分运用Struct、Enum、Setter、Getter等等,这些小技巧能让你在今后代码重构,代码测试中省去好多事情。
我是那种不能光看视频的人,于是我在看视频的事后基本上把他写的东西又重新敲了一遍,有时候理解不等于会写,看什么都能够理解,但是当你去写的时候你发现自己不知怎么下手,所以看视频最好的边看边写,这样在理解的基础上能够加深认识。下面我想简单滴介绍下我之前跟着白胡子老师做的几个小Demo:

Demo #未完待续
结尾

说了这么多,我总觉得少了些什么!原来是少了视频资源的地址,当时我是从学校资源网下载的。不过我这里还有百度云盘的下载地址:Developing iOS 8 Apps with Swift,中文字幕转到Github有一个翻译项目

或许你一定还想要源码,白胡子老师码字速度太快,😂😂。别急,在这里。源码地址
文章来自我的博客:Qiuncheng's Blog

上一篇 下一篇

猜你喜欢

热点阅读