iOS:编译时出现"no such file or directory:xxx"以及"use twice...filenames are used to distinguish private dec
2016-10-05 10:48
791 查看
注册 登录
添加关注
作者 婉卿容若 2016.04.29
11:22
写了21870字,被16人关注,获得了14个喜欢
iOS:编译时出现"no such file or directory:xxx"以及"use twice...filenames are used to distinguish private declarations with the same name"
字数365 阅读141 评论0 喜欢1
情景:今天同事push代码时不知道弄错了什么操作,导致大家pull下来的代码运行报了同样的错
详细描述如下图
错误提示.png
1.找不到对应目录
2.同一个.swift文件被使用两次
解决思路
这个就让我很纠结
首先,我在finder下选择那个目录发现找不到那个目录
其次,我把那个.swift文件直接删除,重新编译,xcode直接报没有这个文件的错,我不得不重新把文件add进去
然后考虑到会不会是缓存问题,我clean了一下,然后重启xcode,编译仍然报最初的错
好吧,放弃,Google了一下,在stackoverFlow看到相似的问题,但是解决是通过对git操作,需要remove远程仓库的东西.顿时怂了,不敢移除,毕竟不是老大.
之后百度了no such file这个关键词组
看到这个文章 no such file or directory
然后就尝试了一下.惊喜,解决了!
具体步骤
选择project->Build Phases->Compile Sources->找到众多编译项目中你出错的那个文件(通常灰色或红色显示)->删除
如下图红色框内
错误之处.jpeg
补充:如果你出错的文件是.xib文件,在project->Build Phases->Copy Bundle Resources中找即可
后记
在这里非常感谢原博,原博地址
推荐拓展阅读
著作权归作者所有
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
¥ 打赏支持
喜欢
1
分享到微博 分享到微信
更多分享
×
喜欢的用户
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/10/ce3ab1cc083cf715e74ab7baef4812f8.jpg)
陌上花开矣2016.07.31
09:40
0条评论 ( 按时间正序· 按时间倒序· 按喜欢排序 )添加新评论
登录后发表评论
相关文章推荐
- Cygwin中用NDK来编译程序出现"No such file or directory"问题
- Erlang 编译时出现"no such file or directory" 与 当前工作目录问题
- Erlang 编译时出现"no such file or directory" 与 当前工作目录问题
- fedora/centos下gcc编译出现gcc: error trying to exec ‘cc1plus’: execvp: No such file or directory
- Erlang 编译时出现"no such file or directory" 与 当前工作目录问题
- 编译linux内核出现 arm-eabi-gcc: error: ": No such file or directory
- SlickEdit在64bit Ubuntu下运行vsinst安装程序出现"No such file or directory"的解决方法
- caffe编译出现 "libcudart.so.8.0 cannot open shared object file: No such file or directory"的错去
- .NET下编译C++代码时出现fatal error C1083: 无法打开包括文件:“xuhk_JNIHelloWorld.h”: No such file or directory错误的解决方法。
- Qt编译错误:"main.cpp: No such file or directory"
- BUG:给Nexus7编译Android4.2的时候出现 fatal error: map: No such file or directory
- 项目文件.NET下编译C++代码时出现fatal error C1083: 无法打开包括文件:“xuhk_JNIHelloWorld.h”: No such file or directory错误的解决方法。
- XCode报错 error: failed to launch “XXX.app”-- No such file or directory (XXXXXX)解决方法
- 引用原因.NET下编译C++代码时出现fatal error C1083: 无法打开包含文件:“iostream.h”: No such file or directory错误的解决方法.
- VS2008中编译C工程出现无法打开包括文件:“iostream.h”: No such file or directory
- BUG:给Nexus7编译Android4.2的时候出现 fatal error: map: No such file or directory
- Apache 不能启动,出现 No such file or directory: make_sock: could not bind to port 8080 错误
- 安装libxml2 "bin/rm: cannot remove `libtoolT': No such file or directory"?
- vc++6.0编译出错解决方法---"No such file or directory "
- 编译内核,出现gcc: error: elf_i386: No such file or directory