![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC知识点总结
文章平均质量分 76
张小腹
这个作者很懒,什么都没留下…
展开
-
黑马程序员 --- OC中@property和@synthesize的用法
OC中@property和@synthesize的用法OC类中有成员变量和方法部分,里面的成员变量如果不用@property和@synthesize的话,我们就要这样比如_age的访问在.h中:#import @interface Person:NSObject{ int _age;}-(void)setAge:(int)age;-(int)getAge;@e原创 2015-08-24 21:13:55 · 358 阅读 · 0 评论 -
黑马程序员 --- 内存管理的MRC和ARC
内存管理的MRC和ARC内存管理概念: 由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,个app可用的内存是被限制的,如果一个app使用的内存超过20M,则系统会向该app发送Memory Warning消息。收到此消息后,需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量,否则程序原创 2015-08-31 14:19:16 · 628 阅读 · 0 评论 -
黑马程序员 --- NSString和NSMutableString的用法
NSString和NSMutableString的用法字符串是程序设计最常用的数据类型之一了。在Mac/iPhone编程中,苹果为我们提供了一个不同的字符串类型NSString。一个NSString对象就代表一个字符串 ,一般称NSString为字符串类,有别与普通的String为数据类型,NSString其实是一个对象类型。NSString是NSObject(Cocoa Foun原创 2015-08-29 11:27:52 · 443 阅读 · 0 评论 -
黑马程序员 --- NSArray和NSMutableArray的用法
NSArray和NSMutableArray的用法NSArray是oc中的数组类,开发中建议使用NSArray替代C语言中的数组。C语言中数组和OC下的NSArray的不同之处有如下:1.c数组只能存放一种类型的数据(类型必须一致),OC数组可以添加任意类型的OC类型;2.c数组不能方便的动态添加、删除数组元素,长度固定,OC动态数组可以;NSArray的使原创 2015-08-30 12:31:32 · 578 阅读 · 0 评论 -
黑马程序员 --- @property参数
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2015-08-25 22:00:38 · 416 阅读 · 0 评论 -
黑马程序员 --- OC中的类
OC中的类 OC是在C语言的基础上,增加了一层最小的面向对象语法,并且完全兼容C语言,所以OC具有类的功能。 OC中的类跟其他面向对象语言的类一样,都有自己的属性和方法,只是OC中方法跟其他语言不一样,对象方法前面加一个-,如:-(void)setAge( NSInteger *)age;如果是类方法就是加一个+,如:+(void)setAge:( NSInteger原创 2015-08-23 20:42:47 · 385 阅读 · 0 评论 -
黑马程序员 --- OC中的protocol
OC中的protocol 一、Protocol的基本概念在写java的时候都会有接口interface这个概念,接口就是一堆方法的声明而没有实现,而在OC里面,Interface是一个类的头文件的声明,并不是真正意义上的接口的意思,在OC中,接口是由一个叫做 协议的 protocol来实现的。这个里面可以声明一些方法,和java不同的是,它可以声明一些必须实现的方法和原创 2015-08-31 10:31:20 · 299 阅读 · 0 评论 -
黑马程序员 --- NSDictionary和NSMutableDictionary的用法
NSDictionary和NSMutableDictionary的用法NSDictionary 翻译过来就是“字典”,键值对;日常生活中,“字典”的作用:通过一个拼音或者汉字,就能找到对应详细的解释。NSDictionary 的作用类似:通过一个key(键),就能找到对应的value(值);NSDictionary是不可变的,一旦初始化完毕后,里面的内容就无法修改.原创 2015-08-30 16:38:31 · 389 阅读 · 0 评论 -
黑马程序员 -- oc多文件开发的好处以及Category
oc多文件开发的好处以及Category开发 记得以前在接受linux方面的培训时,就用到了多文件开发,如果在一个大型的项目中程序都写在一个文件中,我们想一想首先这个文件的阅读能力就降低的不止一点,而且函数接口太多,让人感觉好乱; 假如我们把所有的方法区分封装声明在一个自己写的头文件中如function.h中,实现写在另一个function,c文件中,这样就可以减少主函数所在的文件中代码量,原创 2015-08-17 22:52:23 · 634 阅读 · 0 评论 -
黑马程序员 --- OC中的协议代理
OC中的协议代理protocol 代理设计模式概念代理模式概念:传入的对象,代替当前类完成了某个功能,称为代理模式。代理模式的引用: 代理模式是在oc中经常遇到的一种设计模式,那什么叫做代理模式呢? 有这么一个例子:有一个婴儿,他本身不会自己吃饭和洗澡等等一些事情,于是婴儿就请了一个保姆,于是婴儿和保姆之间商定了一个协议,协议中写明了保姆需要做什么事情原创 2015-09-01 09:31:18 · 401 阅读 · 0 评论