构建失败:ld:重复符号_OBJC_CLASS _ $ _ Algebra5FirstView

通过iPhone模拟器运行我的应用时,我突然收到此错误:


铛:错误:链接器命令失败,退出代码为1(使用-v查看调用):


ld:... / Algebra5-anwcuftojtxtgkfootneeeqhwztj / Build / Intermediates / Algebra5.build / Debug-iphonesimulator / Algebra5.build / Objects-normal / i386 / ExercisesViewgwneewkwkwkwwjwneewkwkwjwneejwjtneek / kwneejwneek中的重复符号_OBJC_CLASS _ $ _ Algebra5FirstViewController适用于架构i386的Build / Intermediates / Algebra5.build / Debug-iphonesimulator / PSLE Algebra5.build/Objects-normal/i386/PSLE_Algebra5FirstViewController.o


这是什么一回事呢?


12345678_0001
浏览 561回答 3
3回答

慕尼黑的夜晚无繁华

如果在目标的“构建阶段”的“编译源”部分中多次引用同一个.m文件,则可能会发生这种情况。删除重复的条目,就可以了。

元芳怎么了

我有同样的问题。解决了!如果您已将任何文件导入到项目中,请检查.m(主)文件,以确保目标(项目名称)->构建阶段->编译源中是否存在相同的文件。如果文件不存在,请使用(+)添加按钮将其包括在内。另外,如果存在重复文件(如果有),则将其删除。现在按cmd + shift + k清理项目。新版本不应该显示此错误。
打开App,查看更多内容
随时随地看视频慕课网APP