有这魔一个类,该类在内存中如何存储的?
//Person类的实现
@implementation Person
{
//类的成员变量或者属性或者实例变量(叫法多)
@public//不加public则数据为私有变量,私有变量必须需要调用方法赋值
NSString *_name;//姓名
float _weight;//体重
}
//[Person new]做了三件事情
//1)申请空间
//2)给实例变量初始化
//3)返回空间首地址
//1.申请空间的内存在哪个区?
//new的时候申请的空间在内存的堆区(程序动态分配内存空间)
//2.实例变量保存在什么地方
//堆区,指针变量存放在栈区
//3.对象方法又保存了什么
//代码区
//为什么使用p eat]就可以调用方法?如何调用
//首先找p对应的堆区然后找到_isa指针,再找到指向的代码空间,然后找到该空间的方法
//5.一个类可以创建多个对象
//