iOS ARC有效时必须遵守的规则

ARC有效必须遵守的规则:

  1. 不能使用 retain/release/retainCount/autorelease
  2. 不能使用NSAllocateObject/NSDeallocateObject
  3. 必须遵守内存管理的方法命名规则
  4. 不要显示调用delloce
  5. 使用@autoreleasepool块替代NSAutoreleasePool
  6. 不能使用区域(NSZone)
  7. 对象型变量不能作为C语言结构体(struct/union)的成员
  8. 显示转换'id'和’void *‘
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简书博客已经暂停更新,想看更多技术博客请到: 掘金 :J_Knight_ 个人博客: J_Knight_ 个人公众...
    J_Knight_阅读 10,964评论 37 71
  • 自动引用计数 自动引用计数:指内存管理中对引用采取自动计数的技术。 内存管理/引用计数 持有对象引起引用计数加...
    南京小伙阅读 5,145评论 2 3
  • 貌似每个iOS开发者都有一篇属于自己的内存管理,记录了自己对内存管理理解的深度以及广度,所以我也来记录一下我的理解...
    Bugfix阅读 6,798评论 0 3
  • 顾云飞却摇头道:“这怎么行?你若是不要求点什么,被别人听去了,岂不是说我顾云飞忘恩负义?” “可是我也没有什么要求...
    飄雲阅读 1,369评论 0 1
  • 清水河,一个山清水秀的地方,曾经多次驱车来到这里,看这里的山,游这里的水,听这里的蛙鸣,从今天开始,我要在...
    六道味阅读 4,569评论 6 3

友情链接更多精彩内容