Дублирующаяся ошибка сборки символа в проекте XCode

Когда я пытаюсь разработать свой проект, я получаю следующую ошибку.

ld: дублирующийся символ .objc_class_name_GLFunView в/Users/gin/Documents/development/GLFun/build/GLFun.build/Debug-iphonesimulator/GLFun.build/Objects-normal/i386/GLFunView-7A51E 8797CBB3D72.o и/Users/gin/Documents/development/GLFun/build/GLFun.build/Debug-iphonesimulator/GLFun.build/Objects-normal/i386/GLFunView-7A51E 8797CBB3D72.o

О чем эта ошибка? Как я могу разыскать, где ошибка? XCode обычно выделяет код, который имеет проблемы, но для этой ошибки он ничего не показывает? Это не имеет никакого отношения к Интерфейсному Разработчику, делает это?

Мое исследование указывает, что это могло бы быть вызвано включением чего-то дважды, но я не понимаю, как это возможно, так как я не использую #include операторов, я только использую #import операторы.

Вот еще часть вывода сборки:

Ld build/Debug-iphonesimulator/GLFun.app/GLFun нормальный ПУТЬ i386 cd/Users/gin/Documents/development/GLFun setenv MACOSX_DEPLOYMENT_TARGET 10.5 setenv "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 - дуга i386-isysroot/developer/platforms/iphonesimulator.platform/developer/sdks/iphonesimulator3.1.3.sdk - L/Users/gin/Documents/development/GLFun/build/Debug-iphonesimulator-F/Users/gin/Documents/development/GLFun/build/Debug-iphonesimulator - список файлов/Users/gin/Documents/development/GLFun/build/GLFun.build/Debug-iphonesimulator/GLFun.build/Objects-normal/i386/GLFun. LinkFileList-mmacosx-version-min=10.5 - Основа платформы - платформа UIKit - платформа CoreGraphics - платформа OpenGLES - платформа QuartzCore-o/Users/gin/Documents/development/GLFun/build/Debug-iphonesimulator/GLFun.app/GLFun

6
задан Cœur 6 July 2019 в 04:12
поделиться

1 ответ

Я предполагаю, что вы дважды реализуете GLFunView в одном и том же файле (GLFunView.m). Возможно, вы хотели реализовать GLFunView, а затем реализовать в нем категорию и забыли название категории?

3
ответ дан 8 December 2019 в 04:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: