为了账号安全,请及时绑定邮箱和手机立即绑定

ARC还是ARC?优缺点都有什么?

ARC还是ARC?优缺点都有什么?

MM们 2019-08-16 14:39:44
ARC还是ARC?优缺点都有什么?我还没有使用ARC,因为我正在研究的项目中的大部分代码都是在iOS 5.0之前编写的。我只是想知道,手动保留/释放的便利性(以及可能因此产生的更可靠的代码?)是否超过使用ARC的任何“成本”?您对ARC有什么经历,您会推荐它吗?所以:ARC为项目带来了多少好处?ARC是否像Java中的垃圾收集一样?您是否一直在使用ARC,如果是这样,到目前为止您是如何找到它的?
查看完整描述

3 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

比我更好,更技术性的答案会来,但这里有:

  • ARC!=垃圾收集。没有运行时间惩罚,它是在编译时完成的。

  • ARC也!=只是自动发布所有内容,正如您在评论中所建议的那样。阅读文档

  • 这真棒一旦你意识到你是多么手动参考管理

  • 用它!

  • 一个缺点 - 保持旧的非弧形代码突然变得非常繁琐。


查看完整回答
反对 回复 2019-08-16
  • 3 回答
  • 0 关注
  • 894 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信