有时候更新了APP之后,发现了一个问题,上传附件的时候一直报错 No such file or directory。以前一直没去纠结里面具体的内容,最近因为要写一些东西记录,所以就仔细的研究了下,发现有的东西了具体了解了,就会发现有时候的烦恼是自己给自己挖的坑,虽然每次都可以解决,但是总会浪费一些时间,所以有的问题注意点就能避免很多问题发生,希望以后自己越来越好!
一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。
所以在修改User Header Search Paths这个选项的时候使用
"$(SRCROOT)/当前工程名字/需要包含头文件所在文件夹"
将上面的双引号里面的字符串拷贝之后,你会发现这个“$(SRCROOT)”,会自动变成当前工程所以的目录。
这样就可以了,发给别人,别人也不用在去修改路径了。