我想通过Xcode 4创建静态库。我使用cocoa Touch静态库创建了一个.a构建。当我将.h文件和.a文件添加到新项目中时,它在文件错误中提供了缺少所需的架构i386。必须设置任何 xcode 4中的标头搜索路径与早期版本一样。?
1)什么是最好的方法,我可以通过xcode 4开发静态库,它可以在模拟器和设备中工作吗?
2)一些教程说我们必须开发 a)为设备创建构建(armv6和armv7架构)。 b)为模拟器(i386架构)创建构建。 我们不能为所有架构开发单个.a组件吗?
上面哪一个是正确的?什么是正确的方法?有什么帮助吗?
答案 0 :(得分:1)
解决此问题的一种好方法是使用工作区功能并在主项目中包含库的目标。这样,使用正确的设置或多或少地自动编译库,并且更容易在库代码中传播更改。当然,这只是一个选项,除非您想要将没有源的库分发给其他人。