小编Ant*_*ton的帖子

关于非常老的ARC前Objective-C代码的问题

我们有一个应用程序,很久以前由其他开发公司创建了超级凌乱的代码.最近我们发现它里面有一个bug.经过几个小时的调试,我们发现如果我们在完成使用时注释掉其中一个ViewController的释放命令,那么代码就可以完美地工作.我的问题是:

  1. 注释掉释放命令会导致大量内存泄漏吗?
  2. 最近几天ARC是否可以处理这个问题(仍然可以在没有释放命令的情况下释放内存)?
  3. 如果我将代码添加为正常编写ARC代码,那么旧代码和新代码是否会在同一个文件中共存?

代码太旧了,所以我们不想承担将其转换为ARC代码的风险.如果上面问题3的答案是肯定的,那么改变它将会更加舒适.

objective-c ios

2
推荐指数
1
解决办法
271
查看次数

标签 统计

ios ×1

objective-c ×1