编译永远不会改变的静态库

时间:2012-09-24 13:44:13

标签: ios xcode static-libraries

我几乎尝试了一切。

我有一个使用自己的库的项目。这是一个古老的图书馆,我的同事在1年前创建。

使用描述this site的通用目标生成此库。

编译库时,xCode会创建.a文件。

但是当我在封闭项目中尝试lib时,从不会刷新。

我已经清除了所有内容:.a文件是我的目标构建。 DerivedData中的项目构建文件夹。设备/模拟器中的应用程序。

每次在控制台中出现相同的旧日志时,我已将其删除(此日志的工作区搜索不返回任何内容)。

那么,地狱可能是f **缓存xCode总是需要创建这个库?

(抱歉是因为紧张,但我从上午10点起就开始了)。谢谢你的任何建议。

1 个答案:

答案 0 :(得分:1)

该库没有缓存。检查项目中的库搜索路径。

enter image description here

请务必仔细检查Project和Target是否使用相同的设置。请注意,Target会覆盖Project,但如果目标细节不是用粗体字母(粗体=覆盖)写的,Target也会继承Project。