核心情节:图书馆二进制缺失

时间:2011-07-07 14:57:53

标签: objective-c xcode core-plot ios-frameworks

我正在关注此链接:

http://www.jaysonjc.com/programming/pie-chart-drawing-in-iphone-using-core-plot-library.html

在Xcode中绘制值。 但对我来说,添加子项目CorePlot-CocoaTouch.xcodeproj不包含libCorePlot-CocoaTouch.a库二进制文件以遵循进一步的说明。我正在使用XCode 4.0.2 ..

Screenshot in my Project

这应该是这样的:

Image from instruction page

我已经花了一整天时间尝试包含该框架:(

1 个答案:

答案 0 :(得分:5)

您使用相同的设置,但它们位于Xcode 3和Xcode 4中的不同位置。看起来该教程是使用Xcode 3完成的。

在Xcode 4中,通过选择左侧的项目,单击中间的目标,然后选择右侧的“Build Phases”选项卡,可以进入所需的设置窗格。将 libCorePlot-CocoaTouch.a 从Core Plot Products 文件夹拖到右侧的“Link Binary With Libraries”部分。单击“Target Dependencies”下的“+”并添加 CorePlot-CocoaTouch .a 文件对我来说仍然以红色显示,但它编译并链接正常。 enter image description here