Copy内存管理原则

  • Copy内存管理原则
    • 一次alloc 对应一次release
    • 一次retain 对应一次release
    • 一次copy 对应一次release
  • 浅拷贝内存管理原则
    • 如果是浅拷贝:不会生成新的对象,但是系统就会对原来的对象进行retain,所以需要对原来的对象进行一次release
    • 如果是深拷贝:会生成新的对象,系统不会对源对象进行retain,但是因为生成了新的对象,所以需要对新的对象进行release

你可能感兴趣的:(Copy内存管理原则)