cocoa-touch - Xcode 6 Cocoa Touch 框架项目找不到公共(public) header

标签 cocoa-touch frameworks ios8 xcode6

我在尝试让 Xcode 在 Xcode 6 中的 Cocoa Touch 框架项目中查找任何公共(public)头文件时遇到了重大问题。我的框架项目目录中有一个非常明确的文件夹结构,如下所示:
APIKit -> DataModels -> User -> APIUser.h
“DataModels”目录是我放置所有模型对象的地方,每个对象子类型在 DataModels 中都有自己的子目录(例如上面的 APIUser)。在我的 APIKit.h 头文件中导入上述文件如下所示:
#import <APIKit/DataModels/User/APIUser.h>
但是,无论出于何种原因,Xcode 都找不到那个 dang 文件!从项目设置中查看我的公共(public) header 列表表明,我上面概述的目录是 100% 正确的。这对任何人都有意义吗?

更新:甚至 #import <UIKit/UIKit.h>在我的 APIKit.h 中找不到头文件——疯了!

最佳答案

不要忘记在构建阶段链接 Xcode 中的二进制文件,或者您是说 xCode 在链接部分找不到它们。

关于cocoa-touch - Xcode 6 Cocoa Touch 框架项目找不到公共(public) header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26727537/

相关文章:

iphone - 如何将UI颜色设置为深蓝色

iphone - 以不在 Settings.app 中的 "Language"列表中的语言对应用程序进行本地化

iphone - 警告 : -Wuninitialized is not supported without -O

ios - 首次加载时 UITableViewCell 变窄

ios - 如何在此代码中使用 CHQueryStringFromParametersWithEncoding

iphone - 如何在 iPhone Sdk 中开始自动录制视频

ios - 构建自己的 iOS 静态库 - 与其他框架链接

ios - 迪尔德 : Library not loaded: @rpath with iOS8

swift - Swift 1.2 中的 NSPredicate 问题

css - 是否有非响应式 CSS 框架?如果有,请列出它们