我已经下载了用于 Objective-C/iOS 设备的 Dropbox API,并且能够成功地构建和运行 DBRoulette 应用程序。
当我按照 README 说明将 API 包含在我的项目中时,我遇到了大量的构建错误,所有这些似乎都与缺少 Foundation 标头有关。(例如,找不到 NSObject、NSString 等的接口声明)
他们的许多头文件根本不包含任何其他头文件。如果扩展NSObject,不是所有.h文件都需要导入Foundation.h吗?情况似乎并非如此,因为示例项目 (DBRoulette) 在没有 Foundation 标头声明的情况下构建并运行良好,但我自己的应用程序惨遭失败。
我一定错过了某种项目设置,但我无法确定它是什么。