Objective C - 扩展已初始化的对象

时间:2013-06-19 09:54:05

标签: objective-c object inheritance

肯定是一个愚蠢的问题,但我做了一个名为GLManagedObject的课程NSManagedObject

我已经初始化了NSManagedObject,我希望使用自定义方法进行扩展:

NSManagedObject *mo = [someclass getAnInitializedMO];
[(GLManagedObject *)mo myCustomMethod];

如何将myCustonMethodmo一起使用?


我尝试添加初始化方法

+ (MGLManagedObject *)initWithMO:(NSManagedObject *)mo
{
    return (MGLManagedObject *)[mo copy];
}

但它告诉copyWithZone无法识别。

0 个答案:

没有答案