小编me3*_*579的帖子

Apple Mach-O Linker错误,我不知道为什么

我正在做一个简单的游戏并遇到了一个问题.我收到此错误:

重复的符号_vertices:/ Users/ - /Library/Developer/Xcode/DerivedData/WorkingTitle_skeleton-gcgtpewqagbzyxbauptoayplozbs/Build/Intermediates/WorkingTitle skeleton.build/Debug-iphonesimulator/WorkingTitle skeleton.build/Objects-normal/i386/ViewController.o/Users/ - /Library/Developer/Xcode/DerivedData/WorkingTitle_skeleton-gcgtpewqagbzyxbauptoayplozbs/Build/Intermediates/WorkingTitle skeleton.build/Debug-iphonesimulator/WorkingTitle skeleton.build/Objects-normal/i386/Block.o duplicate symbol _indices in:/Users/ - /Library/Developer/Xcode/DerivedData/WorkingTitle_skeleton-gcgtpewqagbzyxbauptoayplozbs/Build/Intermediates/WorkingTitle skeleton.build/Debug-iphonesimulator/WorkingTitle skeleton.build/Objects-normal/i386/ViewController.o/ Users/ -/Library/Developer/Xcode/DerivedData/WorkingTitle_skeleton-gcgtpewqagbzyxbauptoayplozbs/Build/Intermediates/WorkingTitle skeleton.build/Debug-iphonesimulator/WorkingTitle skeleton.build/Objects-normal/i386/Block.o ld:2个重复的符号表示 rchitecture i386 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我尝试过开始一个新项目并再次尝试,但还没有任何工作.我有一个C++背景,有点刚刚跳进Objective-C,所以可能就是这样.

这是我的代码:

ViewController.m:

#import "ViewController.h"

@interface ViewController () {
    Block *testBlock;
}

@property (strong, nonatomic) EAGLContext *context;

- (void)setupGL;
- (void)teardownGL;
@end

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.context = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES2];

    GLKView *view = (GLKView *)self.view;
    view.context = self.context;
    view.drawableMultisample = GLKViewDrawableMultisample4X;
    view.drawableStencilFormat = GLKViewDrawableStencilFormatNone;
    view.drawableColorFormat = GLKViewDrawableColorFormatRGBA8888;
    view.drawableDepthFormat = …
Run Code Online (Sandbox Code Playgroud)

objective-c linker-errors ios

2
推荐指数
1
解决办法
825
查看次数

标签 统计

ios ×1

linker-errors ×1

objective-c ×1