我想确定在NSManagedObject上调用特定方法的次数。
大家有什么好的建议吗?
请记住,我有30多个托管对象,我不想改变它们的超类。
谢谢
-(void) method {
static int callCount = 0;
callCount++;
/* method body */
}
在一个类别中创建一个替代方法,该方法跟踪静态变量中的调用次数,并将该方法与原始实现混合使用。参见http://www.cocoadev.com/index.pl?MethodSwizzling获取代码示例。