Objective C最好的方法来查看多少次一个方法被调用



我想确定在NSManagedObject上调用特定方法的次数。

大家有什么好的建议吗?

请记住,我有30多个托管对象,我不想改变它们的超类。

谢谢

-(void) method {
   static int callCount = 0;
   callCount++;
   /* method body */
}

在一个类别中创建一个替代方法,该方法跟踪静态变量中的调用次数,并将该方法与原始实现混合使用。参见http://www.cocoadev.com/index.pl?MethodSwizzling获取代码示例。

最新更新