我试图找出我的一个对象正在发送一条发布消息和多少次。我需要一种方法在调试器中打印发送消息的对象。这可能吗?
答案 0 :(得分:3)
您可以随时使用:
NSLog( @"[%@ %@] - %d -> Doing something", [self class], NSStringFromSelector(_cmd), __LINE__ );
但是,如果你想要在你预期之前弄清楚一个对象是否被解除分配,那么更好的方法是启用NSZombie
。 This SO answer有关于如何启用NSZombie
的非常好的说明,而this应该有助于NSZombie
与工具一起使用。