IOS_OC_3_NSObject类中得常用方法

1,默认够分配储存空间方法

       -(id)alloc

2,构造方法

     -(id) init

3,类的加载和初始化

   第一步:当我们程序启动的时候就会从父类开始加载所有的类;

   第二步:当每个类加载完成的时候,就会调用 + (void)load方法

   第三步:当每个类第一次使用的时候就会调用  从父类开始的所有 + (void) initializa方法  (一个类只调用一次)


4,  -(NSString) description;   在每次打印的时候   会调用对象的这个方法   载频母上显示这个方法的返回值

    +(NSString) description;


  注:每个累的方法都会有一个SEL码对应  存储在类里面   然后 我们使用方法的时候现在类里面查找SEL码然后通过SEL码找到对应存储的方法  在进行调用

          示例代码:

                 SEL对象的创建    SEL  s = @selector(方法名);

                                           SEL s1 = NSSelectorFormString(@"方法名");

                  SEL对象的使用   [p performSelector:@selector(方法名);] == [p 方法名]

5,autorrelease   放到自动释放池;

6,retain   

7,release


你可能感兴趣的:(IOS_OC_3_NSObject类中得常用方法)