我遇到的问题是我在我的项目中使用带有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库的正确方法
有关详细信息,请参阅屏幕截图
有人可以指导我正确的方向来解决这些错误吗?
答案 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个添加你需要的框架