在具有4.3目标的iOS SDK5项目中包含MapKit不会在启用ARC的情况下编译

时间:2011-10-31 14:02:06

标签: ios xcode automatic-ref-counting

我刚开始一个针对iOS 4.3的新xcode 4.2项目

一旦我将MapKit.framework添加到我的项目中,它就会停止编译并引发许多与ARC相关的错误消息。

我是否必须为MapKit禁用ARC?

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

-fno-objc-arc标志允许您控制使用ARC编译源的哪些部分:http://www.jameskelso.com/post/11878189130/using-non-arc-code-in-an-arc-enabled-project

答案 1 :(得分:-1)

不,您不必关闭ARC即可使用mapKit。