在iOS6之前,开发者把一些全局引用的文件写在一个pch的header文件中。尽管Xcode 6之后取消这个写法。但我们依然能在很多过去的库中看到pch的身影,如果pch文件的位置配置不对,会导致一连串的大量报错。例如一些not found.....的错误。下面教给大家一种非常方便实用的位置配置。 http://blog.sina.com.cn/s/blog_801997310102v7q2.html 大多数人都是这样配置的。上面博客中有详尽的说明,为了方便说明我把他这张图片引用过来。
如上图,找到Prefix Header 这一栏,然后 $(SRCROOT)/后面跟上pch文件的目录地址。但是这样用根目录配置在有些情况下很操蛋,你会发现你怎么配置位置还是不对!(如果对了恭喜你不用折腾了)。下面我提供一个查找目录的方法,直接简单粗暴的解决这个目录配置不正确问题。