首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >核心图和Xcode 5.1 -如何将核心图转换为ARC?

核心图和Xcode 5.1 -如何将核心图转换为ARC?
EN

Stack Overflow用户
提问于 2014-03-11 20:29:14
回答 2查看 2K关注 0票数 2

我刚刚安装了Xcode 5.1,发现它肯定需要项目使用ARC。我得到了

代码语言:javascript
复制
error: garbage collection is no longer supported

当试图编译核心图时(1.4版)。出于好奇,我告诉Xcode将核心情节转换为ARC。但它失败了

代码语言:javascript
复制
ARC forbids Objective-C objects in struct

在文件CPTPlatformSpecificFunctions.m中。我不想钻研核心情节,试图修复这个错误或类似的错误来破坏某些东西。是否有我忽略的编译器设置?还是会有一个使用ARC的核心情节版本?谢谢你,德克

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-11 23:52:00

Xcode 5.1不需要项目使用ARC,它只是最终放弃了对垃圾收集的支持。核心地块从来不是一个严格的垃圾收集框架,但它确实支持构建垃圾收集。

在打开核心绘图项目时,您可以单击"Not Now“选项,然后转到项目构建设置。在项目底部的用户设置下空白或删除GCC_ENABLE_OBJC_GC设置,项目将作为手动参考计数目标生成。这在ARC或非ARC应用程序中是完全可用的。

票数 12
EN

Stack Overflow用户

发布于 2014-03-12 16:16:53

如果导入静态库,则可以在ARC项目中使用核心绘图。我现在在自己的ARC应用程序中这么做。下面是关于如何执行此操作的说明的链接:

http://code.google.com/p/core-plot/wiki/UsingCorePlotInApplications

你所需要的是“.核心情节-主/构建/调试-iphoneos/”是我找到它的地方。然后导入标题,这些标题可以在“.核心-密图-主/框架/源”文件夹中找到。那就按指示走。

希望这能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22335957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档