我遇到了一个奇怪的情况。
我最初的想法是为我的核心数据模型实现轻量级迁移,因为它已经发生了变化。 试图这样做,我注意到我从未在我的代码(macOS app)中包含堆栈。
核心数据正常运作(在El Capitan及以上版本 - 应用程序与早期版本不兼容)!
我的问题:这怎么可能?我怎么能进一步调查呢?
提前感谢您的帮助!
答案 0 :(得分:0)
嗯......答案是它是一个基于NSDocument的应用程序。因此,核心数据堆栈不会添加到AppDelegate中。它可能包含在NSPersistentDocument类中。