在iOS中,我们使用应用程序处理海量数据,使用ARC制造crash.When,我们使用ARC在内存管理方面比旧的手动内存管理有延迟吗?ARC和手动内存管理哪个更好?
发布于 2013-09-18 14:07:20
ARC更好,因为它让你专注于“问题域”(花哨的说法是“给我们的工作”),而不是繁琐的内存管理。
使用MRR不会解决崩溃问题。只有重新设计您的解决方案才能做到这一点,在这种情况下,您使用某种文件备份存储将对象留在内存之外。
发布于 2013-09-18 14:23:04
我完全同意trojanfoe的回答,但有一点补充:当你使用ARC时没有运行时惩罚。编译器只需在正确的位置插入retain、autorelease和release消息。
https://stackoverflow.com/questions/18864946
复制相似问题