Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.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
Ios Xcode生成中出现重复符号错误_Ios_Objective C_Iphone - Fatal编程技术网

Ios Xcode生成中出现重复符号错误

Ios Xcode生成中出现重复符号错误,ios,objective-c,iphone,Ios,Objective C,Iphone,重复符号_OBJC_IVAR_$_主页屏幕集合可重用视图。_主页屏幕标题标签位于:/用户/Bharathbalaj/Library/Developer/Xcode/DerivedData/SentientiOS anoulaqayswdbzakppukvtjatylz/Build/Intermediates/SentientiOS.Build/Debug iphonesimulator/SentientiOS.Build/Objects normal/x86_64/MainPageScreenC

重复符号_OBJC_IVAR_$_主页屏幕集合可重用视图。_主页屏幕标题标签位于:/用户/Bharathbalaj/Library/Developer/Xcode/DerivedData/SentientiOS anoulaqayswdbzakppukvtjatylz/Build/Intermediates/SentientiOS.Build/Debug iphonesimulator/SentientiOS.Build/Objects normal/x86_64/MainPageScreenCollectionReusableView-9480B7CE5B075E6A.o 在:/Users/bharthbalaj/Library/Developer/Xcode/DerivedData/SentientiOS anoulaqayswdbzakppukvtjatylz/Build/Intermediates/SentientiOS.Build/Debug iphonesimulator/SentientiOS.Build/Objects normal/x86\u 64/MainPageScreenCollectionReusableView-9480B7CE5B075E6A.o中复制符号(对象)元类)()(主页屏幕集合重用视图 在:/Users/bharthbalaj/Library/Developer/Xcode/DerivedData/SentientiOS anoulaqayswdbzakppukvtjatylz/Build/Intermediates/SentientiOS.Build/Debug iphonesimulator/SentientiOS.Build/Objects normal/x86\u 64/MainPageScreenCollectionReusableView-9480B7CE5B075E6A.o中重复符号ɐOBJCɐ类ɐɐɐɐmain ld:3架构x86_64的重复符号clang:error:linker命令失败,退出代码为1使用-v查看调用


我在xcode中编译时遇到了这个错误。不知道这是怎么来的。有人知道这里发生了什么吗?

您已多次将同一文件添加到项目中。这通常发生在您将文件添加到项目、删除文件然后再次添加文件时

导致此问题的文件是MainPageScreenCollectionReusableView


要解决此问题,请转到目标->构建阶段->在搜索字段中输入MainPageScreenCollectionReusableView并删除红色部分。

我遇到了类似的错误,并解释了导入循环


您可能需要将.h文件中的少数导入更改为@class,并在.m文件中进行实际导入。

我已解决了此问题。。实际上,在项目的一个文件夹中存在一个带有该名称的红色标记文件。它已从文件夹中删除,但仍以红色显示在xcode上。