Runtime

作者: 飘摇的水草 | 来源:发表于2022-02-11 17:48 被阅读0次
  • 对象的本质是什么?
    答:结构体,内部存放着isa指针和成员变量的值。
Person *person = [[Person alloc]init];
p->_hobby = @"study";
p.name = @"lg";

//malloc_size  --系统实际分配的内存大小  --16字节对齐  -- 以空间换时间
//class_getInstanceSize  -- 实例对象实际的内存大小  -- 8字节对齐
 malloc_size((__bridge const void *) (p));
 class_getInstanceSize(p.class);

相关文章

网友评论

      本文标题:Runtime

      本文链接:https://www.haomeiwen.com/subject/ysaakrtx.html