2010-01-14 119 views
1

可能是一个愚蠢的问题,但是从NSManagedObject继承的类是什么?这是一个“实体”类吗?或者是一个“模型”类?或者“实体对象”类?我的意思是......好的,当我安置那个东西时,我会得到一个“对象”。 “实体”本身实际上是描述属性和关系的“类”,对吗?什么调用从NSManagedObject继承的类?

从苹果:

“实体是被管理对象什么类是ID,或对使用数据库的比喻,什么都行的表。”

+0

谁把这个投下来了?我有史以来最有趣的问题之一! ;) 至少对于我来说 (?!) – openfrog 2010-01-14 18:41:01

回答

2

我平时似乎看到了被称为“定制管理对象类” NSManagedObject子类。至于实体,我认为这些更多地被认为是模型或数据存储的一部分,而不是一个类,有点像数据库表可能由对象关系映射表示,但不会将该类称为表定义。实体仅仅由类来表示,但在普通的C中,它们可能由结构体表示。

当你实例化被管理对象类,你会得到一个名为托管对象的对象。

0

它仍然是一个对象。我想你可能称之为管理对象。