我是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 name
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1
据我从其他论坛收集到的信息,似乎显而易见的是,我必须删除其中一个被使用了两次的文件.然而,我看不出他们会在哪里安装两次.如果我从/Controllers文件夹中删除该文件,错误会变成"找不到文件"等.
所以我的问题是,这些冲突的文件将位于何处,如何安全地删除其中一个?还是说只有一个文件,但它被使用了两次——在这种情况下,我该如何阻止这种情况?
非常感谢.
好吧,我觉得 comments 越来越少,所以我在这里澄清一下,看看是否可以触发一个答案,因为从昨天起,我们就无法构建和运行这个.
I now have only the swift files in the Pods->Pods/MainController folder.
When I build I get a file not found. However the file it is looking for is in App->Controllers folder which is where I deleted it from. If I put the file in there I get the 'used twice' error.
那么,我如何阻止它在控制器中查找文件并在播客中查找?
谢谢