记录IOS入门的过程

先说点私话。再进入正题吧,顺便抒发下情绪。公司传统业务不景气,而互联网正如火如荼,无奈被逼上梁山。開始学起了IOS编程。后来想想闲着也是闲着就学习学习呗。无奈公司确实不希望投入了。不愿意提供苹果电脑。仅仅能整个黑苹果玩耍了。对比着已经实现的andriod版本号client。一步步学习实现吧。尽管做得不完美,尽管如今学习IOS有点晚了,起码也算入了门吧。只是在这个过程中,实在没有时间和心思去总结。去看知识点,知道拷贝代码然后改动改动是否能实现出效果就能够了。利用快十一放假无心编程。就静下心好好修补下理论知识吧。

花了一个星期,參考网上的资料,安装上了一台黑苹果,公司都不存在4G以上的电脑。所以mac的高的系统版本号安装不上,仅仅能安装一个10.8.4的版本号了,并且还不够配置网络,至今问题都没有解决,为了进度就算了。没有网络尽管不方便,但有个学习的环境已经十分难得了。

并且足够运气好的是这个版本号可以安装上xcode5。

要想真的高速入门,唯独不停地练习代码,假设可以依照网上的资料一步步完毕第一个hello world的程序。代表你已经開始了。然而不过開始而已。接下来须要做的是每天都要完毕一个小的练习,尽量不要选择反复的进行练习,这里推荐一个站点地址http://www.2cto.com/kf/201202/120764.html,假设是否能依照这个一个课程一个课程全然实现了,那基本上你已经成功了一半,在这个过程中,一定不要懒惰,拷贝代码。而要一个一个地写程序。培养感情。

做完以上,就能够拷贝代码进行改动了,这个时候就能够拷贝网上的源码,然后加以改动。得到我们自己想要的效果。

个人认为入门须要做的几点例如以下:

(0)大概了解OBJECT C

(1)hello world程序

(2)基本控件相关的运用。如UIButton,UITableView,UITextField,UILabel等。

(3)UIScrollView,UIWebView的运用实现。

(3)storyboard,xib等UIViewController的跳转,值传递等

(4)动态地实现UIViewController,这样有利于代码的复用。

(5)找一个项目练练手

假设可以做到这些,我想你就会喜欢上IOS了。

上一篇:Unity性能优化(2)-官方教程Diagnosing performance problems using the Profiler window翻译


下一篇:PHP性能优化 -理论篇