PGzxc

纸上得来终觉浅 绝知此事要躬行

一 概述

  • 我们之前的代码,在进行类的初始化时,调用[类 new]方法,会创建出一个完整的对象
  • OC中创建出一个完整的可用对象,会经历一下两个方法:
    • 调用+alloc分配存储空间(+alloc),返回类对象
    • 调用对象-init进行初始化(-init)
  • 但是,使用这种方式([类 new]),成员的默认值都是0,所以需要重写
阅读全文 »

一 概述

局部变量,全局变量都有自己的作用域,成员变量也不例外,成员变量有一下四种类型

  • @private:只能在当前类的实现@implementation中直接访问
  • @protected:可以在当前类以及子类的实现@implementation中直接访问
  • @public:任何地方都可以直接访问
  • @package:同一个“体系内(框架)"可以访问,介于@private和@public之间
阅读全文 »
0%