-------IOS培训、android培训、java培训、期待与您交流! ---------- 管理范围:所有继承NSObject的类对象内存泄露?内存泄露的后果? 自己申请的内存,没有释放会使内存中存在很多的垃圾,浪费不必要的内存1.应用计数器:用于计算对象被使用的次数,是...
分类:
其他好文 时间:
2015-01-02 06:26:29
阅读次数:
170
OC的数组对象的基本方法的使用:因为OC的数组中存储的为对象类型,所以我们可以新建一个Person类,通过Person生成对象进行操作。其中Person.h中的代码为:01.#import02.@interfacePerson: NSObject{03. NSString*_name;//姓名04....
分类:
编程语言 时间:
2015-01-01 01:29:26
阅读次数:
248
一.继承
1.继承的上层:父类,继承的下层:子类
2.继承是单向的
3.继承具有传递性:子类继承父类的特征和行为
4.子类扩展父类,更加具体
oc中的继承
1.oc中的继承,即一个类继承另一个类;
2.被继承的类称为父类或超类;
3.继承的类为子类
继承的特点
1.oc中只允许单继承
2.没有父类的类称为根类、oc中的根类是 NSObject
3.继承的内...
分类:
其他好文 时间:
2014-12-31 13:06:20
阅读次数:
177
http://www.cnblogs.com/zhangweia/archive/2011/11/01/2231549.html1、 文件分为.h:定义接口,及其属性,方法说明。 .m :是实现类。2、 用户的类一般派生于NSobject ,类名首字母大写,实例名首字母小写。3、属性: 在Inter...
分类:
其他好文 时间:
2014-12-31 09:54:32
阅读次数:
198
一、#pragma mark NSObject常用方法调用。void objUse() { Student *stu = [[[Student alloc] init ] autorelease]; //isKindOfClass判断对象是否属于某个类或者子类。 if (...
分类:
其他好文 时间:
2014-12-30 16:42:15
阅读次数:
121
集合中时不能存放nil值的,因为nil在集合中有特殊含义,但有时确实需要存储一个表示什么都没有的值,那么久可以使用NSNull,它也是NSObject的一个子类。//[NSNull null]返回的是同一个单粒对象 NSNull *n = [NSNull null];
分类:
其他好文 时间:
2014-12-30 11:21:04
阅读次数:
117
#import @interface Person : NSObject- (void)test1;- (void)test2:(NSString *)str;@end#import "Person.h"@implementation Person- (void)test1{ NSLog(@"...
分类:
移动开发 时间:
2014-12-30 00:24:42
阅读次数:
151
// NSObject // 在子线程中执行代码 // 参数1: 执行的方法 (最多有一个参数,没有返回值) // 参数2: 传递给方法的参数// [self performSelectorInBackground:@selector(cycling:) withObject:@"obj...
分类:
编程语言 时间:
2014-12-29 22:47:48
阅读次数:
113
源地址:http://fann.im/blog/2013/12/25/corefoundation-bridge-nsobject/CoreFoundation 有自己的引用计数处理方法,在 CF 下如果生成对象的方法中有 create、retain、copy 就表示 CF 会用自己的方式对引用计数...
分类:
移动开发 时间:
2014-12-28 00:27:24
阅读次数:
171
类的声明必须以@interface开头,必以@end结尾类的实现必须以@implementation开头,必以@end结尾NSObject:基类,所有类的祖先类NSObject 作用是让Person类具有创建对象的能力注意点:如果一个类中只有声明没有实现,那么这个类在链接的就报错,是不可创建成功OC...
分类:
编程语言 时间:
2014-12-28 00:26:42
阅读次数:
202