gpt4 book ai didi

ios - 在没有 UIApplication 的情况下访问 CoreData

转载 作者:行者123 更新时间:2023-11-28 13:19:45 25 4
gpt4 key购买 nike

我想在没有 UIApplication.sharedApplication() 的情况下访问 CoreData,因为我想从扩展和应用程序管理 CoreData。例如我不想使用:

var appDel:AppDelegate = (UIApplication.sharedApplication().delegate as AppDelegate)
var context:NSManagedObjectContext = appDel.managedObjectContext!

但是使用没有 UIApplication 的东西...

谢谢!

最佳答案

我只想让 App Delegate 不拥有托管对象上下文。我知道自动生成的核心数据代码会执行此操作,但我觉得将核心数据与您的应用委托(delegate)结合在一起是一种糟糕的形式。

关于ios - 在没有 UIApplication 的情况下访问 CoreData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26936514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com