链接器命令失败,Xcode项目中出现退出代码1错误

use*_*408 14 iphone xcode objective-c ios

我正在处理我的项目,并在编辑代码后突然编译并发出此错误:

ld:警告:找不到选项' -
L/Users/mani/Documents/Classes/Twitter + OAuth/Libraries&Headers'ld:重复符号_OBJC_CLASS _ $ _ playSiew in/Users/mani/Library/Developer/Xcode/DerivedData/learn-aktrtiwswclovoatyweyquoxmypa/Build/Intermediates/learn.build/Debug-iphonesimulator/learn.build/Objects-normal/i386/playSiew.o和/ Users/mani/Library/Developer/Xcode/DerivedData/learn-aktrtiwswclovoatyweyquoxmypa/Build/Intermediates /learn.build/Debug-iphonesimulator/learn.build/Objects-normal/i386/Thumb.o用于架构i386 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我从未触及项目设置,只是编辑了代码.

更奇怪的是,我从svn中取出了最后修改过的代码但仍然得到了同样的错误.

Cod*_*aFi 27

您可能会意外地#import使用.m文件而不是.h.使用Cmd + Shift + F并搜索".m"(不带引号).它很可能位于警告中提到的一个类中.如果没有,请清洁并再次运行.


Nar*_*jha 22

我也有同样的问题,我做了跟随,问题消失了.

转到产品 - > 清理并重新运行项目.

我希望它可能对其他一些开发人员有用.


Dan*_*Dan 7

几分钟前遇到这个问题(是的,我知道自原始主题开始已有7个月)我发现问题的根源是由于我在XCode中将文件拖放到我的项目中而不是右键单击选择添加文件到项目.


use*_*408 4

正如我所说,问题不是代码,而是一些设置。因此,我所做的就是从朋友的 Mac 上复制代码(运行良好),并将该项目的新副本安装到我的 Mac 上。有效。