一、什么是内存管理
由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。
管理范围:任何继承NSObject的对象,对其他的基本数据类型无效。
二、操作
判断对象要不要回收的唯一依据就是计数器是否为0,若不为0则存在。所以对内存的管理就是对...
分类:
其他好文 时间:
2015-02-01 23:20:46
阅读次数:
293
1.类里面经常有一些变量需要进行set和get操作,OC中提供了方便的属性@property来替换set和get方法,这样能减少频繁且简单的重复代码。如下代码:@interface Person : NSObject@property NSString* strName;@property int ...
分类:
其他好文 时间:
2015-02-01 23:03:08
阅读次数:
230
一 功能
可以在协议中声明方法(不能声明变量),
某个类只要遵守这个协议,就相当于拥有协议中所有的方法声明。
父类准守协议,子类也拥有协议中的方法。
协议也可以准守另一个协议。
基协议NSObject(同时也是基类),NSObject基类也准守基协议。
基协议中包含了常用的内存管理方法:release,retain方法等。
二 定义
1 协议定义
@protocal 协议...
分类:
移动开发 时间:
2015-02-01 20:30:39
阅读次数:
227
CCTransition Class Reference继承自: CCScene:CCNode:CCResponder:NSObject声明自: CCTranslation.h概述:A transition animates the presentation of a new scene while...
分类:
编程语言 时间:
2015-01-31 15:59:44
阅读次数:
179
一 基础原理
1 为什么需要内存管理
因为移动设备内存有限,每个app所占用的空间有限。
当app占用内存空间过多时,系统会发出内存警告,这是回收一些不在使用的内存。
例如:不再使用的类对象和实例。
2 管理对象
任何继承自NSObject类的对象
3 内存区域
堆:主动分配空间,需要管理
栈:局部变量,自动管理
例如:
int a = 1;
Person*...
分类:
移动开发 时间:
2015-01-29 12:45:44
阅读次数:
141
// Car.h
// 类的声明
// 类名:Car
// 属性:m_nSpeed
// 行为:run
#import // NSObject
@interface Car : NSObject
{
// 属性:成员变量(可以是基础类型,枚举,结构体和类对象指针)
@public
int m_nSpeed;// 默认初始化为0
}
// 行为:方法(方法名,返回值,参数)
- (v...
分类:
移动开发 时间:
2015-01-29 00:07:38
阅读次数:
192
原文网址:http://blog.csdn.net/zengraoli/article/details/8993466类型:NSStringNSIntegerNSLong控制台输出NSObject:对象比较两个对象是否相等:[cpp]view plaincopyprint?NSObject*obje...
分类:
其他好文 时间:
2015-01-28 23:51:56
阅读次数:
346
目前iOS中设置UIColor只能使用其枚举值、RGB等方法,不能直接将常用的16进制颜色值直接转为UIColor对象,所以写了点代码,将16进制颜色值转为UIColor。代码如下,//头文件#import #import @interface TextServcie : NSObject+(UIC...
分类:
移动开发 时间:
2015-01-28 19:43:21
阅读次数:
204
一、基本原理(一)为什么要进行内存管理。 由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。 管理范围:任何继承NSObject的对象,对其他的基本数.....
分类:
其他好文 时间:
2015-01-28 12:47:42
阅读次数:
196
代码:#import /****************************** * Learning协议 ******************************/@protocol Learning- (void)learn;@end/**************************...
分类:
其他好文 时间:
2015-01-27 12:44:35
阅读次数:
133