gpt4 book ai didi

iphone - 这种在 Xcode 4 中重新引用另一个项目的方法有什么问题?

转载 作者:行者123 更新时间:2023-11-28 23:16:26 24 4
gpt4 key购买 nike

我试图在 Xcode4 中引用另一个 Xcode4 项目但遇到了麻烦 - 我目前正在做的如下:

  • 在 XCode4 的项目 B 中,我将项目 A(从 Finder)拖入项目 B
  • 在项目 B 的主要目标中,在构建阶段/目标依赖项中,我添加/选择了我的项目 A 的主要目标。
  • 我在我的项目 B 文件之一中放置了#import "myProjectAClass"
  • 当我编译时,我可以报错“myProjectAClass 没有这样的文件或目录”

有什么建议吗?在 XCode4 项目配置中我需要触摸/调整的最少位置是多少,这样我就可以开始在项目 A 中使用项目 B 中的类,并且它会全部编译?

最佳答案

如果我没看错的话,我前几天晚上遇到了同样的问题。除了我正在处理两个目标,一个构建静态库,另一个运行应用程序以在静态库上执行测试。这是我做的

  • 目标 A 构建静态库。
  • 目标 B 运行一个单元测试套件来测试目标 A 的静态库。

在目标 B 的设置中:

  1. 将目标 A 添加为依赖项。这确保它首先构建。 (我认为 :) )
  2. 将目标 A 中的静态库 (libA.a) 添加到目标 B 的Link Binary With Libraries 列表以及库需要的任何框架。

第二项是重要的一项。添加依赖项(据我所知)不会自动将目标 A 的任何输出包含到目标 B 的链接阶段。

关于iphone - 这种在 Xcode 4 中重新引用另一个项目的方法有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6182198/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com