将QuickDialog添加到Xcode 4.2中项目
问题描述:
我尝试将QuickDialog添加到我的一个项目中,但无法使其工作。 我做了以下内容:将QuickDialog添加到Xcode 4.2中项目
- 下载了它从github
- 它复制到我的项目目录
- 阻力和DROP掉下载从GitHub 先前从搜索到我的项目QuickDialog.xcodeproj文件
- 在构建阶段,添加QuickDialog(lib,而不是示例应用) 作为目标依赖关系
- Link Binary With Libraries部分添加了libQuickDialog.a 库(这会变成红色居然不知道为什么)
- 在我Prefix.pch文件,添加:
#import <QuickDialog/QuickDialog.h>
原因并没有工作我也试过如下:
- 加入-ObjC和-all_load我的“其它链接器标记”
- 添加
$(SOURCE_ROOT)/escoz-QuickDialog-b5f67f1
到“用户头 搜索路径”
这也没有工作我总是得到错误QuickDialog/QuickDialog.h file not found
在线#import <QuickDialog/QuickDialog.h>
我做错了什么?
答
所以这个问题的解决方案,正如您在评论中发布的“${PROJECT_DIR}/QuickDialog”
上的引号,您可以看到两个不同的引号。
解决的办法是不要从纪录片中复制它,而只是自己输入并且你没事。
它应该是这样的:"${PROJECT_DIR}/QuickDialog"
那的伎俩。
答
你没做正是这些步骤也从documentation:
找到“用户头搜索路径”设置,并设置释放值,以“$ {PROJECT_DIR}/QuickDialog”(包括引号!)并检查“递归”复选框。
调试值应该已经设置,但如果不是,也改变它。
还找到“总是搜索用户路径”值并将其设置为YES。 最后,找到“其他链接器标志”选项,并添加值“-ObjC”(不含引号)。
这些说明可以工作。
与xcode 4.5.2我已经通过这里列出的步骤: http://escoz.com/open-source/quickdialog我已确保引号是手动输入英寸我手动键入“$ {PROJECT_DIR}/QuickDialog”行。我仍然在.pch文件中找不到文件。 – 2012-12-06 07:39:01
@joshk我想把它广告到Xcode 4.5。2项目,现在也得到同样的错误。你有没有发现问题? – bllubbor 2012-12-25 21:24:47