核心数据在没有堆栈的情况下工作

时间:2017-12-18 16:32:45

标签: swift macos core-data

我遇到了一个奇怪的情况。

我最初的想法是为我的核心数据模型实现轻量级迁移,因为它已经发生了变化。 试图这样做,我注意到我从未在我的代码(macOS app)中包含堆栈。

核心数据正常运作(在El Capitan及以上版本 - 应用程序与早期版本不兼容)!

我的问题:这怎么可能?我怎么能进一步调查呢?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

嗯......答案是它是一个基于NSDocument的应用程序。因此,核心数据堆栈不会添加到AppDelegate中。它可能包含在NSPersistentDocument类中。