ios – xCodeSwift’filename使用两次“构建错误

ios – xCodeSwift’filename使用两次“构建错误,第1张

概述我已经是Swift的新手,并且在通过CocoaPods(可能)正确安装了第三方框架之后,我遇到了一个错误。 错误如下。 <unknown>:0: error: filename "MainController.swift" used twice: '/Users/myname/Desktop/ProjectName/ProjectName/Controllers/MainController.sw 我已经是Swift的新手,并且在通过CocoaPods(可能)正确安装了第三方框架之后,我遇到了一个错误。

错误如下。

<unkNown>:0: error: filename "MainController.swift" used twice: '/Users/myname/Desktop/Projectname/Projectname/Controllers/MainController.swift' and '/Users/myname/Desktop/Projectname/Projectname/Controllers/MainController.swift'<unkNown>:0: note: filenames are used to distinguish private declarations with the same nameCommand /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc Failed with exit code 1

就我从其他论坛收集而言,显而易见的是我必须删除其中一个被使用两次的文件。但是我看不到他们将被安装两次。如果我从/ Controllers文件夹中删除该文件,该错误将变为“找不到文件”等。

所以我的问题是,这些冲突的文件位于哪里,如何安全地删除其中的一个?还是更多的是只有一个文件,但它被使用了两次 – 在这种情况下,我该如何停止?

非常感谢。

好的,我觉得这些评论已经迷失了,所以在这里澄清一下,看看是否可以触发一个答案,因为自昨天以来无法建立和运行。

我现在在Pods-> Pods / MainController文件夹中只有快速文件。

当我构建我得到一个找不到的文件。然而,它正在寻找的文件在App-> Controllers文件夹中,这是我从中删除的文件夹。如果我把文件放在那里我得到’二次使用’错误。

那么如何阻止它试图找到控制器中的文件并在Pods中查找?

谢谢

解决方法 尝试搜索,如果您已经添加了相同的VIEwController – MainController.swift两次。

如果没有,那么在代码库中搜索MainController类。

关于Pods,最好使用所有Pods作为框架,

所以尝试使用’use_frameworks!’在你的Podfile中,然后从终端重新安装pod“pod install”。

总结

以上是内存溢出为你收集整理的ios – xCode/Swift’filename使用两次“构建错误全部内容,希望文章能够帮你解决ios – xCode/Swift’filename使用两次“构建错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1074133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存