我正在为 iOS 目标 5.1 使用 xcode 4.4.1 我已经使用 ARC 开始了我的项目,并且在项目中间我向我的项目中添加了一些非 arc 第三方源。在这一点上,我决定尝试在 xcode 中重构并发生错误。它来自我的原始源代码之一。
我有一个(非原子,弱)的属性,我已经合成了它==> '弱'属性的合成只允许在 ARC 或 GC 模式下。
我很困惑 - 我正在使用弧,它抱怨它只允许在弧中使用?
目前,我已经从其他项目中重构了第三方应用程序并将其复制以供我的项目工作,但以上是我仍然想了解原因的问题。谢谢!(顺便说一句,当我转换为弧时,它说目标当前使用弧)