摘要: https://github.com/bang590/JSPatch/wiki/JSPatch-基础用法#6-block 阅读全文
posted @ 2017-02-04 11:44 小妮子的奋斗时代 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 网址:http://jspatch.com/Tools/convertor 阅读全文
posted @ 2017-01-21 16:23 小妮子的奋斗时代 阅读(181) 评论(0) 推荐(0) 编辑
摘要: button.adjustsImageWhenHighlighted = NO; 阅读全文
posted @ 2016-12-19 18:06 小妮子的奋斗时代 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1、继承:把所有类的相同的属性和行为抽象出来,组成一个新的类,这个类就叫做父类。 (1)父类的被保护和共有的成员变量,子类即可访问和继承,如果是私有的,则不可访问也不可继承; (2)子类特有的方法,称作扩展,在子类声明和实现; (3)父类的方法满足不了子类的需求,子类重写父类的方法,重写的方法在子类 阅读全文
posted @ 2016-04-29 14:36 小妮子的奋斗时代 阅读(400) 评论(0) 推荐(0) 编辑
摘要: MRC(手动管理内存): 1、如果使用了alloc、new、copy、retain必须使用release、autorelease来释放这个内存 2、alloc产生一个新对象,把新对象的引用计数器设置为1,retain保留对象,使对象的引用计数器+1,release使对象的引用计数器-1 3、当对象的 阅读全文
posted @ 2016-04-26 17:12 小妮子的奋斗时代 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、OC的数组与C的数组的区别:C中的数组只能存储相同的数据类型,OC中的数组只能存储OC的对象,对象可以是不同类型,不能存储基本数据类型; 2、如果数组中有中文,则无法输出; 3、数组的写文件:writeToFile://以XML格式的数据,存储到文件,读取数据:initWithContentOf 阅读全文
posted @ 2016-03-30 16:48 小妮子的奋斗时代 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1、标记:#pragma mark -(标记内容)。 2、%@可输出OC的任意对象。 3、将C转换成OC :NSString *str1 = [NSString alloc]initWithCString:c字符串 encoding:NSUTF8StringEncoding];将OC转成C: con 阅读全文
posted @ 2016-03-30 16:00 小妮子的奋斗时代 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、如果方法不使用成员变量,此时可以考虑写成+方法。 2、加方法与减方法的区别:加方法可以用类名调用,不需要再创建对象,节省内存,但是加方法不能访问成员变量。 3、setter与getter,setter的规则:把成员变量名前面的“-”去掉,首字母大写,前面加上set,如:-(void)setNam 阅读全文
posted @ 2016-03-30 13:28 小妮子的奋斗时代 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1、快捷键 command+B:编译 command+R:运行 command+/:快速注释 control+i:自动对齐 shift+V 上下键:对齐 2、#include头文件会重复包含,所以用#import,不会重复导入头文件 3、printf与NSLog的区别:printf直接输出内容,NS 阅读全文
posted @ 2016-03-30 11:35 小妮子的奋斗时代 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 昨天面试,被问了个代码重构,直接愣住了。。。 回来稍微看了下,对代码重构有了一点了解。。。就是让自己的代码有更好的结构,更简洁易读吧,是提高代码质量的一种方法吧!Xcode提供了几个代码重构功能,有Rename(重命名)、Extract、Create Superclass、Move Up、Move 阅读全文
posted @ 2016-03-16 23:03 小妮子的奋斗时代 阅读(286) 评论(0) 推荐(0) 编辑