入门必备 --- C语言
数据类型,常量变量,运算符,表达式,流程控制(if/switch/while/for),
数组(一维、多维),函数,指针(一级、多级),进制,排序算法,结构体,枚举,
预处理指令、文件操作。
入门必备 --- OC语言
面向对象基本概念;封装,继承,多态;@property、@synthesize、点语法;
self、super;类方法,对象方法,@selector;构造方法、工厂方法;
Category、Protocol;retain、assgin、
strong、weak、copy;内存管理(ARC/MRC)Autoreleasepool;
KVC、KVO;Foundation框架;
常见设计模式;Apple文档阅读技巧。
入门必备 --- 项目实训
OC基础(循环控制、逻辑判断、函数、变量、面向对象、内存管理、
Foundation框架常用类等)。
基础控件:UIButton,UIImageView,UILabel,UITextField,UIView,xib,
Storyboard等其他基础控件,
开发出类似于Apple Store中的小说阅读器,贪吃蛇,超级玛丽,
连连看,水果消消乐等相关应用。