- 博客(3)
- 收藏
- 关注
转载 ios 属性与成员变量的区别
一、类Class中的属性property 在ios第一版中,我们为输出口同时声明了属性和底层实例变量,那时,属性是oc语言的一个新的机制,并且要求你必须声明与之对应的实例变量,例如:@interface MyViewController :UIViewController{ UIButton *myButton;}@property (nonatomic, retain
2016-03-08 19:22:21 342
原创 Xcode 7 使用CoreData 关于数据库升级问题
coreData 很好用,但是也很坑今天不说coreData 的具体使用,只提在实际运用中很关键的一种情况那就是数据库升级以添加新字段为情形描述先已有旧数据库,只有name age 两个字段当你更新app版本时添加了一个新字段 address 这个时候如果直接将address 字段加入表内,运行就会崩溃正确方法:1.新建一个数据库分支 在Editor ->Add Mo
2016-03-07 21:18:56 474
原创 如何让代码封装性强,耦合度低(持续更新)
1.传值问题,当A跳转到B界面,同时需要将值传给B ,常规的做法是在B头文件中暴露需要传值的变量@interface B : UIViewController@property (strong) NSString* name;@end然而其实这样并不好,任何持有B实例的地方都能修改name 的值优化处理措施:可以将name 变量设置为初始化必须变量// .h
2016-03-06 21:16:05 1800 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人