使用Pod时Core Plot构建错误

时间:2015-04-01 22:31:55

标签: objective-c core-plot cocoapods

我遇到的问题是我在我的项目中使用带有Pod的CorePlot API(最近在Pod文件中添加了CorePlot),每次我尝试为Device / Simulator构建项目时,我都会从{{{{{{{ 1}}

CPTAnimation.h

如本次提交所述,它已经修复here

我在我的机器上使用too many arguments to function call, expected 0, have 3 setterMethod(boundObject, boundSetter, buffer); too many arguments to function call, expected 0, have 3 setterMethod(boundObject, boundSetter, tweenedValue); 可可豆荚版本。如何在Cocoapods上访问此版本?我尝试手动修复这些错误,并且能够运行项目但是当我重新尝试所有内容并重新安装Cocoapods并随后进行Pod更新后,我丢失了所有以前的更改。我觉得这不是使用Cocoapods库的正确方法

有关详细信息,请参阅屏幕截图

enter image description here

有人可以指导我正确的方向来解决这些错误吗?

2 个答案:

答案 0 :(得分:3)

我最近修复了一些与CocoaPods相关的Core Plot问题。使用podfile中的以下行获取最新的Core Plot代码:

pod 'CorePlot', :git => 'https://github.com/core-plot/core-plot.git'

有一个新的头文件可以在iOS或Mac上使用。在iOS上,如果您愿意,可以继续使用旧的CorePlot-CocoaTouch.h

#import "CorePlot.h"

答案 1 :(得分:0)

用于安装PodNew项目或现有项目

1> Sudo gem Update - 系统

2 - ; Sudo gem安装cocoapods

3> Pod stepup

4> “转到项目文件夹”

5个pod init

6个打开-a xcode podfile

7个添加你需要的框架