与Pod一起使用时出现Core Plot构建错误
我遇到了一个问题,在我的项目中使用CorePlot API和Pod(最近在Pod文件中添加了CorePlot),每次尝试为Device/Simulator I构建项目时从CPTAnimation.h
与Pod一起使用时出现Core Plot构建错误
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);
得到了几个错误,作为此承诺是我公司采用我的机器可可豆荚版本0.36.3
已经固定here
提及。我如何访问Cocoapods上的这种构建?我试图手动修复这些错误,并且能够运行该项目,但是当我重新烧毁所有内容并重新安装了随后的Pod更新的Cocoapods后,我重新尝试重新启动后,我丢失了以前的所有更改。我觉得这是不使用带的CocoaPods
库欲了解更多信息,请参阅截图
有人可以指导我在正确的方向来解决这些错误的正确方法是什么?
我最近固定相关的CocoaPods一些核心情节的问题。使用下面的行放在podfile以获得最新的核心情节代码:
pod 'CorePlot', :git => 'https://github.com/core-plot/core-plot.git'
没有可以从iOS或Mac的使用新的头文件。在iOS上,如果您愿意,您可以继续使用旧的CorePlot-CocoaTouch.h
。
#import "CorePlot.h"
对于安装PodNew项目或现有项目
1>须藤宝石更新 - 系统
2>须藤宝石安装的CocoaPods
3>波德升压
4>“转到项目文件夹“
5> pod init
6>开放-a的Xcode podfile
7>添加框架什么ü需要
感谢您的回复。正如我迄今为止所研究的,这是当前XCode和cocoapods版本(XCode 6.2和0.36.3)以及CocoaPods的可用版本CorePlot(1.5.1)的问题。到目前为止,我已经整合的所有其他库工作正常。 – 2015-04-01 22:49:52
谢谢,这解决了这个问题,并从github拉最新的代码。只是为了指出当我做Pod更新时,我看到 - 安装CorePlot(99.99.99),猜测这意味着这是可用的最新版本。 – 2015-04-02 15:52:19