我正在测试一个对象是否属于某个具有奇异果的类,并且在调试时,我发现该对象属于一种奇怪的类:
有谁知道这意味着什么?
我使用魔法记录创建对象和mogenerator的核心数据实例来创建托管对象子类。
提前致谢。
答案 0 :(得分:2)
正如Why is the +initialize method of Core Data managed objects being called twice?的答案中所解释的,核心数据框架
自动创建NSManagedObject
子类的子类来实现
运行时的访问器方法。在您的情况下,Service_Service_
是Service
的子类,
在运行时创建。
要检查对象是否属于某个类,请使用isKindOfClass
:
[service isKindOfClass:[Service class]]
也为子类的实例返回YES
。