我正在使用XCode 4.3.3并希望在我的Mac OS X项目中包含自定义框架(在我的案例中为OCMock)。我现在已将OCMock.framework(版本2.0)放入/Library/Frameworks
,当我打开我要与OCMock链接的单元测试目标的构建阶段选项卡时,我可以选择在此处添加框架:
当我点击+按钮时,我会看到一个搜索对话框,我可以用它来搜索框架。这里没有搜索/Library/Frameworks
。
它只搜索XCode.app中的框架目录和我正在构建项目的Mac OS X 10.7 SDK。
那么如何使用更多位置扩展搜索对话框,例如/Library/Frameworks
,以便我可以轻松搜索并包含OCMock.framework?
答案 0 :(得分:3)
不要将框架放在系统目录中。而是将其拖入Xcode中的Project Navigator,并告诉Xcode将文件复制到项目文件夹中。将框架添加到项目文件后,您可以将其从导航器拖到Link Binary With Libraries构建阶段。