【发布时间】:2015-09-04 09:49:06
【问题描述】:
我正在处理一个复杂的项目,该项目涉及在程序中访问多个不同的数据库。
如果我在 XCode 中的断点处并且引用了 NSManagedObject,是否可以回溯对象的层次结构并确定该 NSManagedObject 来自哪个 sqlite 数据库?
谢谢
【问题讨论】:
标签: sqlite core-data nsmanagedobject
我正在处理一个复杂的项目,该项目涉及在程序中访问多个不同的数据库。
如果我在 XCode 中的断点处并且引用了 NSManagedObject,是否可以回溯对象的层次结构并确定该 NSManagedObject 来自哪个 sqlite 数据库?
谢谢
【问题讨论】:
标签: sqlite core-data nsmanagedobject
找到了...可以像这样从 LLDB 命令行中识别数据库...
po[[[theNSManagedObject managedObjectContext] persistentStoreCoordinator] persistentStores]
在许多/大多数/所有情况下,persistentStores 仅返回一个数据库,而该数据库将是记录的来源。
【讨论】: