它不知道AppDelegate是什么?

问题描述:

我想创建一个基于Swift的iOS框架。我有一个swift文件,我想嵌入到我的框架中。当我拖放到框架文件夹我得到它不知道AppDelegate是什么?

错误“未申报类型‘的AppDelegate’的使用”? Here is the picture

This is how my directory listed out

框架没有一个AppDelegate中。相反,请使用UIApplicationDelegate或将AppDelegate传递给您的班级。

雨燕3.0

var appDelegate = UIApplication.shared.delegate

+1

然后,我将如何得到 “的appDelegate = UIApplication.sharedApplication()。委托作为!AppDelegate的” – user2884707bond

+0

@ user2884707bond做'的appDelegate = UIApplication.sharedApplication()。代表作为! UIApplicationDelegate',除非你有只在'AppDelegate'中访问的自定义属性,在这种情况下,你需要想出另一种访问方式(因为每个人对这个框架的iOS项目可能有不同的自定义属性)。 – brimstone

+0

哦,很好!给我30分钟来测试它!我会尽快给您回复。 – user2884707bond