Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XCode 6.3.3:“;架构x86“U 64”的未定义符号;_Xcode - Fatal编程技术网

XCode 6.3.3:“;架构x86“U 64”的未定义符号;

XCode 6.3.3:“;架构x86“U 64”的未定义符号;,xcode,Xcode,我最近刚到我的公司,刚接了一个三年前最后一次工作的项目。它是在旧版本的XCode中用Objective-C编写的,我必须升级到版本6.3.3。它目前被设定为在iPhone6上模拟。我一整天都在试图解决一个错误,下面是显示的错误消息: Undefined symbols for architecture x86_64: "ccCardinalSplineAt(CGPoint, CGPoint, CGPoint, CGPoint, double, float)", referenced from

我最近刚到我的公司,刚接了一个三年前最后一次工作的项目。它是在旧版本的XCode中用Objective-C编写的,我必须升级到版本6.3.3。它目前被设定为在iPhone6上模拟。我一整天都在试图解决一个错误,下面是显示的错误消息:

Undefined symbols for architecture x86_64:
  "ccCardinalSplineAt(CGPoint, CGPoint, CGPoint, CGPoint, double, float)", referenced from:
  _ccDrawCardinalSpline in CCDrawingPrimitives.o
函数调用:

CGPoint newPos = ccCardinalSplineAt( pp0, pp1, pp2, pp3, tension, lt);
声明(.m文件):

声明(.h文件):

到目前为止,我已尝试更改架构,更改编译源代码中使用的文件(将.h替换为相关的.m,反之亦然),确保“链接二进制文件与库”部分中的所有框架文件都已加载且不是红色,清理项目及其构建文件夹,并删除派生数据

还有一个错误是无法生成.app.dSYM文件,但我认为一旦处理了第一个问题,这个问题可能会得到解决。如果不是这样,请告诉我,我会在这里发布错误


如果您能帮助解决这个问题,我们将不胜感激。谢谢大家!

ccTime
如何以及在何处声明?
ccDrawCardinalSpline
是否与
cccardinalSpline
位于同一个文件中,如果不是,则
ccDrawCardinalSpline
的源是否包含
cccardinalSpline
的头。在“ccTypes.h”中,它现在导入到包括ccDrawCardinalSpline和CCCardinalSpline的文件中。它写为
typedef float ccTime。将其更改为双张力匹配并没有解决问题。2.ccDrawCardinalSpline的源文件不导入CCCardinalSpline的源的.h文件。
inline CGPoint ccCardinalSplineAt( CGPoint p0, CGPoint p1, CGPoint p2, CGPoint p3, CGFloat tension, ccTime t ) {
    //A bunch of math and just assigning variables that is probably irrelevant
    return ccp(x,y);
}
CGPoint ccCardinalSplineAt( CGPoint p0, CGPoint p1, CGPoint p2, CGPoint p3, CGFloat tension, ccTime t );