Цель C лучший способ увидеть, сколько раз вызывается метод - PullRequest
1 голос
/ 11 октября 2011

Я хочу определить, сколько раз конкретный метод вызывается для NSManagedObject.

Каковы чьи-либо предложения для наилучшего способа сделать это?

Учитывая, что у меня есть 30+управляемые объекты, и я не хочу менять суперкласс всех из них.

Спасибо

Ответы [ 2 ]

1 голос
/ 11 октября 2011

Создайте альтернативный метод в категории, который отслеживает количество вызовов в статической переменной и переключает метод с оригинальной реализацией. См. http://www.cocoadev.com/index.pl?MethodSwizzling для примера кода.

1 голос
/ 11 октября 2011
-(void) method {

   static int callCount = 0;
   callCount++;

   /* method body */

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...