iOS开发,还是以OC为前导来学习,之后慢慢转入Swift。
本月完成:
OC主要学习它里面的面向对象语法模块的相关内容:类、对象、协议、类扩展、块,Cocoa相关框架内容。
然后就是iOS平台程序设计的几大块:内存管理、运行时系统、多线程、网络
熟悉完了上面这一块,算是熟悉这个平台的宏观内容了。然后就是具体编程实践内容:
下月计划:
1、UI的设计和实现
2、块编程强化
3、内存管理强化
4、多线程和网络编程
计划花费一个月时间将这4块入门。
相关书籍:
日本人那本多线程和内存管理
Effective-OC
基础的重要性,还是只有这些:数据结构、操作系统、计算机网络。抽空可以看看软件工程和RUP相关。
非科班看编译原理目前开始还是有些费劲,慢慢来只有。
误入培训班,无话可说,只有好好自学。无力吐槽当下培训机构的师资力量。