如何从Xcode中的另一个框架导入AppDelegate.h

时间:2017-05-15 19:16:19

标签: ios xcode frameworks

我有一个名为" MyFramework.xcodeproj"这是添加到我的主项目。在这个框架内,我正在处理一个需要引用我的AppDelegate.h文件的文件。它无法找到它,当我尝试添加来自" Build Phases" in" Compile Sources"它也无法在那里找到它。如何获取此文件的引用?

1 个答案:

答案 0 :(得分:0)

理想情况下,您的框架应与任何应用程序委托逻辑分开。但是,如果您执行需要访问它,您只需将共享应用程序委托转换为AppDelegate即可。

(AppDelegate *)[[UIApplication sharedApplication] delegate];

只需复制AppDelegate的{​​{1}}并将其放在框架中可见的位置即可。 @interface不需要在那里。