iOS学习日记
一 C语言基础
二 OC语言基础
OC上帝类
1.NSObject:几乎是所有类的父类
2.NSProxy:代理类和NSObject平级(目前还没应用)
基础数据类型
1.NSString
2.NSMutablString
3.NSInteger
4.NSUInteger
5.NSNumber
集合类
1.NSArray:数组
2.NSMutableArray
3.NSDictionary:字典
4.NSMutableDictionary
5.NSSet:无序无重复数据集合
6.NSMutableSet
数据类
1.NSURL:路径
2.NSData:数据流
3.NSMutableData
三 UI基础
UI的灵魂父类
1.UIView
控件
1.UILabel :文本
2.UIButton:按钮
3.UITextField:输入框
4.UIImageView:图片
4.1.UIImage:加载图片类
4.UISwitch:开关
5.UIActivityIndicatorView:加载按钮
高级控件
1.UITableView:下拉列表
1.1.UITableViewCell:列表单元(定制各种样式表格必备)
2.UIConnectionView:九宫格列表
3.UIScrollView:滚动视图
控制器
1.UIViewController:控制器的鼻祖
2.UITableViewController:下拉列表控制器(自身带列表的控制器)
导航控件
1.UINavigationController:导航控制器(多级界面导航必备)
1.1.UINavigationBar:导航控制器标题栏(界面最上面那个)
1.1.1.UINavigationItem:标题栏控制按钮
1.2.UIToolBar:导航控制器工具栏(界面最下方那个)
1.2.1.BarButtonItem:工具栏控制按钮
2.TabBarController:标签栏控制器(一级界面导航必备)
四 UI高级篇
1.MVC设计模型
2.自定义控件
3.Xib和Nib
4.自定义Cell
5.动画
五 数据库
1.sqlite
六 多线程
七 多媒体与iOS设备
八 第三方库
九 设计模式
1.单例模式
2.工厂模式
3.代理模式
4.观察者模式
5.适配器模式

浙公网安备 33010602011771号