【发布时间】:2013-06-25 15:21:14
【问题描述】:
我正在使用 PhoneGap 并安装了两个不同的插件。插件 A 假定 ARC 处于活动状态,插件 B 进行自己的内存管理。
由于我没有足够的 Objective-C 知识来修补插件 A 并让它自己管理内存,我看到的唯一选择是进入插件 B 并撕掉所有的“自动释放”和'dealloc' 调用,正如 Jezen 在 error 'autorelease' is unavailable: not available in automatic reference counting mode 中所建议的那样。
但是,还有更好的选择吗?我可以让 XCode 忽略 autorelease 和 dealloc 调用,这样我就不必从插件中删除它们了吗?恐怕等我拆完这个插件后,我会发现其他人也有同样的问题。
【问题讨论】:
-
我认为你是对的,达尼洛!我会试试这个。非常感谢!
标签: ios objective-c xcode cordova automatic-ref-counting