如何使用核心数据获取表的列名

时间:2012-07-09 12:01:55

标签: iphone core-data

在我的iPhone应用程序中,我使用过coredata。

我想要使用coredata的表的列名(fieldname)。

我已经搜索过但没有找到方法来获取它。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

NSManagedObjectModel有一个名为entities的方法可以提供一堆NSEntityDescription(表格),在该课程中,您会找到attributesByNamerelationshipsByName给您的列。

您可以致电[[<yourManagedObjectContext> persistentStoreCoordinator] managedObjectModel]获取该模型。