1.实际开发过程中多用模型
2.字典容易出错---设置和取出数组一般使用“字符类型的key”,key出错时,编译器不会有提示
3.数据模型---专门用来存放数据的对象,用它来表示数据会更加专业 ,模型设置数据和取出数据都是通过它的属性,属性名如果写过了,编译器马上报错,从而保证了数据的正确性(一系列的提示,点语法)
4.先加载plist文件 再将字典转化为模型
5.模型规范(加号方法)
- (id)initWithDict:(NSMutableDictionary *)dict;
+ (id)appWithDict:(NSMutableDictionary *)dict;
在这里讨论一下id 和 instancetype的差别
- (instancetype)initWithDict:(NSMutableDictionary *)dict;
+ (instancetype)appWithDict:(NSMutableDictionary *)dict;
推荐使用instancetype---