摘要:
一、NSArray NSArray是Cocoa的一个类,用来存储对象的有序列表。限制: 1、只能存储Object-C的对象,不能存储C语言中的基本数据类型,如:int、float、enum、struct或者NSArray中的随机指针; 2、不可以存储nil(对象的零值或NULL值);至于为什么继续向下看如何创建? 通过类arrayWithObjects创建NSArray,以逗号分隔对象列表,在列表尾部添加nil代表列表结束(这就是不能在数组中存储nil的第一个原因(第二个继续向下)) 可以使用NSNull代表没有值 +(NSNull *) null; NSArray *array... 阅读全文
摘要:
//内存管理第六课#import <Foundation/Foundation.h>#import "Person.h"#import "Dog.h"int main(int argc,const char *argv){ NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; Person *xiaoLi=[[Person alloc] init]; //dog1 1 Dog *dog1=[[[Dog alloc] init] autorelease]; //把Dog1这条狗放 阅读全文