使用CoreData时,我们需要访问可通过AppDelegate获得的共享存储.要获得对AppDelegate的引用,我们可以通过执行以下操作来获取它:
guard let appDelegate = UIApplication.shared.delegate as? AppDelegate
else {
return
}
Run Code Online (Sandbox Code Playgroud)
向下转向Appdelegate时,为什么我们必须如此安全?由于某种原因,这种沮丧的人会失败吗?如果是这样,为什么呢?
我环顾四周,无法找到原因,为什么我们编写这段代码,并想知道为什么我写东西会有所帮助!
真的非常感谢你