我正在尝试为我的应用构建今天的扩展程序。
我使用CoreData
和NSFetchedResultsController
并收到以下错误:
使用未申报的类型' AppDelegate'
在这行代码中:
var appDel: AppDelegate = UIApplication.sharedApplication().delegate as AppDelegate.
有人知道如何解决此错误/在今天的扩展中使用AppDelegate并想帮助我吗?
答案 0 :(得分:2)
今天的扩展不是一个应用程序,因此UIApplication和AppDelegate不可用。我不确定您要对AppDelegate做什么,但扩展程序通过调用可以获得NSExtensionContext:
self.extensionContext