有时候用xcode写的代码,本来运行的好好的,可是当转移到别的文件夹再运行的时候里面的某些文件就会变红了,提示找不到,可是show in finder的时候文件确实在项目的路径下。原因可能是在之前在编写的时候在项目中写了绝对路径,比如:
新建一个文件夹时,再点击右边的Location,之后再在图3中新建一个与项目中一样名字的文件夹。这样看似很方便,实际是在项目中加了绝对路径(新建的那个文件夹有时就会显示为绝对路径),所以之后再把项目拖到别处,就会去绝对路径下去找文件,然后提示找不到。
所以在xcode中建文件夹时还是在外面建好了再拖进来比较靠谱。。