我下载了Andy Potion的"PFLetsMove“框架here,并将Xcode项目添加到我的应用程序的项目中。然后,我将该框架拖到了Link Binary with Libraries和Copy Files构建阶段。
现在,如果我通过调用PFMoveToApplicationsFolderIfNecessary()来编译应用程序,它可以很好地工作,所以框架肯定是存在的。但是,如果我将行#import "PFLetsMove/PFMoveApplication.h"放在应用程序委托中,我会得到以下错误:'PFLetsMove/PFMoveApplication.h' file not found。
我在build文件夹中检查了编译后的PFLetsMove.framework,PFMoveApplication.h就在那里。我对AquaticPrime框架做了完全相同的事情(导入头部),它工作得很好。我在这里哪里错了,或者框架是如何构建的潜在问题?
发布于 2010-09-28 02:29:32
如果你使用一个框架,你把文件名放在尖括号里(例如<FrameworkName/FileName.h>),如果它是一个本地文件,你使用引号(例如"FileName.h")。请注意,即使源文件位于组或子文件夹中,也不会这样引用它。
https://stackoverflow.com/questions/3806659
复制相似问题