我正在开发一个复杂的项目,涉及在程序中访问的几个不同的数据库。
如果我在XCode中的断点处并且引用了NSManagedObject
,是否可以回溯对象的层次结构并识别这个NSManagedObject
来自哪个sqlite数据库?
由于
答案 0 :(得分:0)
找到它......可以从LLDB命令行识别数据库,如...
po [[[theNSManagedObject managedObjectContext] persistentStoreCoordinator] persistentStores]
在许多/大多数/所有情况下,persistentStores只返回一个数据库,该数据库将是记录来自的数据库。