duplicate-symbol

    2热度

    1回答

    我想在Real项目中第一次使用Realm,并且已经通过Cocoapods成功添加了它。我使用Xcode 6.4,但在同一台机器上安装了Xcode 7.1 beta(用于其他项目)。 当试图构建项目或运行单元测试(在模拟器上)时,我得到一个链接器错误,指出几十对文件是重复的。看起来像一个提到的位码,一个没有。 我正在使用Xcode 6.4 - 为什么它甚至知道Bitcode?下面是错误的一个小样本:

    0热度

    1回答

    duplicate symbol _OBJC_METACLASS_$_GTMOAuth2Keychain in: /Users/anand/Library/Developer/Xcode/DerivedData/NIDA_Rooms-bawdeawpyzqrkjazbcspzbsqgrht/Build/Products/Release-iphoneos/GTMOAuth2/libGTMO

    0热度

    1回答

    我有一个3个源文件。主要文件有使用if语句来定义一个指针的函数: main(int dispersalfn) { if(dispersalfn == 0) { kernel1 = flatdisp; } else if(dispersalfn == 1) { kernel1 = expdisp; } [...more stuff...] }

    0热度

    1回答

    我没有看到有一个循环定义或两个文件具有相同的名称,有人可以告诉我如何阅读和理解此链接器错误消息? Ld /Users/jurgendictus/Library/Developer/Xcode/DerivedData/myMilesApp-fytkctapxamadqdmxvtpdexztqjr/Build/Products/Debug-iphonesimulator/myMilesApp.app/

    0热度

    1回答

    我正在与一个名为NSObject类静态库 “的ClientRequest” 我不得不进口型的ClientRequest的NSObject的我的其他类: A,B和C 因此,所有上述提到的类实现像下面 #import "ClientRequest.h" @interface A : ClientRequest #import "ClientRequest.h" @interface B :

    1热度

    1回答

    我有一个C函数heightParameter,它是一个简单的工具,我在我的几个UIViewController s中使用。我只是在我的其他函数上面的每个UIViewController子类(在.m中)的主要实现中声明了这一点,所以我甚至不必在头文件中声明它。 出于某种原因,我在我使用它的每个其他子类中都得到了重复符号,尽管它是私人实现的。它位于每个子类的主@implementation @end块

    1热度

    1回答

    C文件我有这个代码在一个我的视图控制器: int randomNumber = (arc4random() % 1) + 6; 因为我需要它在更多的地方,我决定做它的功能。 但是我把它当做C函数,老习惯很难死。 现在我有文件WOC_Random.c与此内容 #include <stdio.h> #include <stdlib.h> // for arc4random() function

    0热度

    2回答

    我写了一个简单的程序,但越来越重复的符号链接错误(错误下面)有一个在.h文件以外的@interface分数没有额外的:NSObject的@end 我对xcode比较陌生。 //SAMPLE CODE #import "JTViewController.h" @interface Fraction() -(void) print; -(void) setNumerator: (int)

    5热度

    1回答

    我正在尝试在Xcode 4.6.3中构建一个C++项目。 在我的项目(一个非常简单的OpenGL游戏的开始),我有两个文件: textures.h: #pragma once #include <GLUT/GLUT.h> void load(); // load textures GLuint dirt, water; // variables to store texture han

    3热度

    7回答

    A是一个模块项目。有一些测试目标,相关的可重用代码被编译在一个单独的(静态库)目标中。 A使用第三方伐木工人日志库。伐木工人的代码只是简单地放到了项目中。 B是一个不同的模块项目,但除此之外它具有与A相同的属性。 C是主要项目。它取决于A和B。它链接了A和B的库。 编译C将导致重复的伐木工符号。 怎样才可以有多个独立的模块项目,使... 他们不知道相互的, 使用相同的第三方代码, 可以编译和测试在