回答

6

假設你有機會獲得一個User *user例如,你可以這樣做:

NSAttributeDescription *userIDAttribute = 
    [[user.entity attributesByName] objectForKey:@"userID"]; 

如果您沒有訪問User *user對象,但只是爲了NSManagedObjectContext *context,你可以得到NSEntityDescriptionUser有:

NSEntityDescription *userEntity = [NSEntityDescription entityForName:@"User" 
               inManagedObjectContext:context];