GeekBand-OC类与对象

OC的类型系统

  1. 引用类型
    -类 Class
    -指针 pointer
    -块 block
  2. 值类型
    -基础数据类型
    -结构 struct
    -枚举 enum
  3. 类型装饰
    -协议 protocol
    -类别 category
    -扩展 extension

类对象和结构体的区别

  • 类型与实例
    1.类与对象
    2.结构与值
  • 类——引用类型
    位于栈上的指针(引用对象),位于堆上的实体对象
  • 结构——值类型
    实例直接存储与栈中
  • 空间分析
类的内存存储
结构体的内存存储

栈(stack)与堆(heap)的区别

堆与栈的区别
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容