Objective c 在框架的Xcode中使用方括号组织导入

Objective c 在框架的Xcode中使用方括号组织导入,objective-c,xcode,Objective C,Xcode,我已经调整了Oomph MapKit框架,以便在ARC下使用。为此,我在Xcode中创建了一个新项目,并从GitHub添加了它们的源代码。我还在同一个项目中添加了一个小的测试应用程序来测试框架的工作。我为框架和测试应用程序创建了一个目标 一切似乎都很好地工作,但我不能让进口的行为正常 在原始源文件中(例如MKAnnotation.h文件): 我需要做什么才能使方括号中的导入生效?我已经浏览了大量的设置,但我一生都找不到任何线索。您可能需要将有问题的框架添加到您的项目中。然后,它将位于“Broke

我已经调整了Oomph MapKit框架,以便在ARC下使用。为此,我在Xcode中创建了一个新项目,并从GitHub添加了它们的源代码。我还在同一个项目中添加了一个小的测试应用程序来测试框架的工作。我为框架和测试应用程序创建了一个目标

一切似乎都很好地工作,但我不能让进口的行为正常

在原始源文件中(例如MKAnnotation.h文件):


我需要做什么才能使方括号中的导入生效?我已经浏览了大量的设置,但我一生都找不到任何线索。

您可能需要将有问题的框架添加到您的项目中。然后,它将位于“Brokers”表单的搜索路径上


转到您的项目文件(通常位于左侧文件列表的顶部),选择您的应用程序目标,通常位于目标中的顶部,选择构建阶段,打开“链接二进制文件与库”,然后在那里添加框架。

为什么不直接导入
#import
,这样您就可以访问MapKit框架中包含的所有头文件?

相关:我尝试了很多次,但仍然出现了错误(如果我没记错的话,缺少文件).我最终将源代码格式的完整项目包含到我的项目中。虽然不理想,但它很有效。
#import <Cocoa/Cocoa.h>
#import <MapKit/MKView.h>
#import <WebKit/WebKit.h>
#import "MKView.h"