Can I delete Core Data's dynamically generated methods in Xcode 4? -


core data generated these 4 methods. can delete them because they're generated dynamically, right?

@implementation user // . . . @dynamic authorizations;  - (void)addauthorizationsobject:(nsmanagedobject *)value {         nsset *changedobjects = [[nsset alloc] initwithobjects:&value count:1];     [self willchangevalueforkey:@"authorizations" withsetmutation:nskeyvalueunionsetmutation usingobjects:changedobjects];     [[self primitivevalueforkey:@"authorizations"] addobject:value];     [self didchangevalueforkey:@"authorizations" withsetmutation:nskeyvalueunionsetmutation usingobjects:changedobjects];     [changedobjects release]; }  - (void)removeauthorizationsobject:(nsmanagedobject *)value {     nsset *changedobjects = [[nsset alloc] initwithobjects:&value count:1];     [self willchangevalueforkey:@"authorizations" withsetmutation:nskeyvalueminussetmutation usingobjects:changedobjects];     [[self primitivevalueforkey:@"authorizations"] removeobject:value];     [self didchangevalueforkey:@"authorizations" withsetmutation:nskeyvalueminussetmutation usingobjects:changedobjects];     [changedobjects release]; }  - (void)addauthorizations:(nsset *)value {         [self willchangevalueforkey:@"authorizations" withsetmutation:nskeyvalueunionsetmutation usingobjects:value];     [[self primitivevalueforkey:@"authorizations"] unionset:value];     [self didchangevalueforkey:@"authorizations" withsetmutation:nskeyvalueunionsetmutation usingobjects:value]; }  - (void)removeauthorizations:(nsset *)value {     [self willchangevalueforkey:@"authorizations" withsetmutation:nskeyvalueminussetmutation usingobjects:value];     [[self primitivevalueforkey:@"authorizations"] minusset:value];     [self didchangevalueforkey:@"authorizations" withsetmutation:nskeyvalueminussetmutation usingobjects:value]; } 

related links:

yes, long leave @dynamic command accessors generated @ runtime.


Comments