连接器命令,退出代码1失败(使用-v看调用)重复符号架构x86_64的

问题描述:

连接命令,退出代码1失败(使用-v看调用)为架构x86_64的连接器命令,退出代码1失败(使用-v看调用)重复符号架构x86_64的

我不 重复符号不知道为什么我得到了这个错误,即使在我的项目中找不到_dragView。当我在我的项目中使用https://github.com/myang-git/iOS-Image-Crop-View时,我得到了这个错误。下图是错误细节。

enter image description here

+0

您是否在任何地方包含“ImageCropView.h”?看来你应该包括“ViewController.h” –

+0

@MargaretBloom我包括“ImageCropView.h”,因为这是我需要裁剪图像。 – ppshein

+0

好的,你的项目中有* ViewController.m *文件吗?如果是这样,请将其除去(与* ViewController.h *一起)。它应该只是一个样本。 –

尝试在文件ImageCropView.h注释掉UIView* dragView;和检查。

因此,在任何地方ImageCropView中都没有使用dragView,在我的结尾示例代码仍然有效。开发者已经忘记删除它。

我认为在你的代码重复的某个地方是由于dragView属性。可能在xib或storyboard IBOutlet中。

+0

这是工作。优秀..!! – ppshein

我最近面临同样的问题。我知道ppshein得到了答案,但要帮助别人谁可能遭受同样的问题,我在。
根据我的申请流程,我使用打印机相关的第三方类打印。为了使用我已经分别在我的文件ImagePrintViewControllerPrintResultViewController两个文件中创建了该类的对象,并将所需的数据传递给它。

在我的情况下,我在我的两个文件/Library/Developer/Xcode/DerivedData/../x86_64/ImagePrintViewController.o/Library/Developer/Xcode/DerivedData/../x86_64/PrintResultViewController.o中得到了与变量名称_printerSetup相同的错误。
我有两个我的文件中搜索上述变量名称。但是我找不到那个。

搜索长期在此之后,我有一个想法,我的第二个文件,即BRPrintResultViewController.hBRPrintResultViewController.m删除参考在我的第一个文件合并代码之后。

有了这个,我发现我的解决方案,我的代码在此之后正常运行。