2016年9月14日

百思不得姐第3天:登录注册界面搭建

摘要: 一:登录注册的界面效果如图 二:界面的搭建 1:登陆界面一般都是moda的模式:新建控制器,勾选xib,则系统会自动关联类,并且自动连线关联view(若是后创建的控制器的xib,则类名相同,关联类,在fileOwer处连线view),而我们自己不用去设置控制器view的frame。或是freefor 阅读全文

posted @ 2016-09-14 18:30 Hello_IOS 阅读(1927) 评论(0) 推荐(0) 编辑

ios开发runtime学习四:动态添加属性

摘要: ####4.给分类添加属性 * 原理:给一个类声明属性,其实本质就是给这个类添加关联,并不是直接把这个值的内存空间添加到类存空间。 ``` @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do 阅读全文

posted @ 2016-09-14 13:35 Hello_IOS 阅读(2665) 评论(0) 推荐(0) 编辑

ios开发runtime学习三:动态添加方法(实际应用少,面试)

摘要: ####3.动态添加方法 * 开发使用场景:如果一个类方法非常多,加载类到内存的时候也比较耗费资源,需要给每个方法生成映射表,可以使用动态给某个类,添加方法解决。 * 经典面试题:有没有使用performSelector,其实主要想问你有没有动态添加过方法。 * 简单使用 ``` @implemen 阅读全文

posted @ 2016-09-14 13:04 Hello_IOS 阅读(3313) 评论(0) 推荐(0) 编辑

ios开发runtime学习二:runtime交换方法

摘要: runtime 的实现原理: 二:通过继承重写实现:每次都需要导入头文件,而且项目中很多地方都得需要修改 * 开发使用场景:系统自带的方法功能不够,给系统自带的方法扩展一些功能,并且保持原有的功能。 * 方式一:继承系统的类,重写方法. * 方式二:使用runtime,交换方法. ``` @impl 阅读全文

posted @ 2016-09-14 11:06 Hello_IOS 阅读(9372) 评论(0) 推荐(0) 编辑

导航