肯定是一个愚蠢的问题,但我做了一个名为GLManagedObject
的课程NSManagedObject
。
我已经初始化了NSManagedObject
,我希望使用自定义方法进行扩展:
NSManagedObject *mo = [someclass getAnInitializedMO];
[(GLManagedObject *)mo myCustomMethod];
如何将myCustonMethod
与mo
一起使用?
我尝试添加初始化方法
+ (MGLManagedObject *)initWithMO:(NSManagedObject *)mo
{
return (MGLManagedObject *)[mo copy];
}
但它告诉copyWithZone
无法识别。