![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C
文章平均质量分 92
追路人
这个作者很懒,什么都没留下…
展开
-
【黑马程序员】---ARC、block类型和protocol协议总结
------- android培训、java培训、期待与您交流! ----------ARC、block类型和protocol协议总结1.ARCARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。ARC的判断准则:只要没有强指针指向对象,就会释放对象原创 2015-03-15 02:09:48 · 440 阅读 · 0 评论 -
【黑马程序员】---Objective-C内存管理总结
------- android培训、java培训、期待与您交流! ----------OC内存管理基本数据类型存储在栈中,系统会自动释放存储空间,而OC对象存储在堆中,系统不会自动回收对象,故而引起内存管理。1.引用计数器的基本操作每一个对象都有一个引用计数器,它在内存中占用4个字节(1)方法的基本使用 1> retain :计数器+1,会返回对象原创 2015-03-15 00:22:11 · 609 阅读 · 0 评论 -
【黑马程序员】---Foundation框架总结01
Foundation框架总结1.结构体主要讲了一下4个结构体(1) NSRange(location, length)NSRange是一个结构体,其中location是一个以0为开始的index,length是表示对象的长度。他们都是NSUInteger类型。NSRange的原型为:typedef struct _NSRange { N原创 2015-03-15 11:30:17 · 423 阅读 · 0 评论 -
【黑马程序员】---Foundation框架总结02
------- android培训、java培训、期待与您交流! ----------Foundation框架总结---(02)1.NSArray(不可变数组)(1)数组的创建 // 这个array永远是空数组 NSArray *array = [NSArray array]; NSArray *array2 = [NSArray array原创 2015-03-15 20:48:02 · 412 阅读 · 0 评论 -
【黑马程序员】---Objective-C核心语法总结
------- android培训、java培训、期待与您交流! ----------Objective-C核心语法总结1.点语法点语法是为了方便其它程序员转入oc Person *p = [Person new]; p.age = 10; // 其实是[p setAge:10]; int a = p.age; // 其实是 [p age];原创 2015-03-12 19:02:59 · 496 阅读 · 0 评论 -
【黑马程序员】---Objective-C面向对象知识总结
Objectvie-C面向对象知识总结OC是一门面向对象的语言,因此它也有类、对象、静态\动态方法、成员变量的概念1.类在oc中,一般有两个文件来描述一个类(1).h:类的声明文件,用于声明成员变量、方法。类的声明使用关键字@interface和@end。(2).m:类的实现文件,用于实现.h中声明的方法。类的实现使用关键字@implementation和@end。原创 2015-03-11 00:12:22 · 432 阅读 · 0 评论