- 博客(4)
- 收藏
- 关注
原创 UINavigationController屏蔽滑动返回
UINavigationController默认支持滑动返回功能,要想取消掉需要设置UINavigationController的delegate,然后返回NO即可。代码如下: - (void)viewDidLoad { [super viewDidLoad]; self.interactivePopGestureRecognizer.delegate = self; }- (BO
2015-10-18 17:41:01 810
原创 XCode主题更改
版本:xcode 6.x-7.0 需要扩展名为dvtcolortheme的主题文件 复制到~/Library/Developer/Xcode/UserData/FontAndColorThemes 然后重启xcode即可
2015-10-18 17:40:09 1961
原创 self = [super init]理解
init函数推荐写法如下 - (id) init{ if(self = [super init]) { //初始化 } return self;} 1. [super init] 利用父类的init方法为子类实例的父类部分属性初始化。 2. 然后赋值给self 父类init可能失败,返回空,此时需要判断,如
2015-10-18 17:38:24 502
原创 懒加载及self.和下划线区别
0x00 懒加载 被声明为属性的成员,在ios5之前需要使用编译器指令@synthesize告诉编译器帮助生成属性的getter,setter方法。之后会默认生成。编译器在生成getter,setter方法时先检查有没有自定义getter,setter方法,如果有则使用自定义的,没有才生成。 懒加载就是重写属性的setter方法,然后加一个判断,为空则赋值,不为空则返回。代码
2015-10-18 17:36:04 2375 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人