【问题标题】:Count how many times a method is executed计算一个方法执行了多少次
【发布时间】:2014-12-08 17:43:44
【问题描述】:

有没有机会计算我的一个方法被执行了多少次,并在此基础上做某事?

谢谢

【问题讨论】:

  • 不,我只是想了解这是否可能以及如何实现?我有一个必须点击的按钮。如果不是警报显示。例如,当计数为 50 时,我想计算此警报显示禁用按钮的次数

标签: objective-c methods count execution


【解决方案1】:

声明一个静态变量并在你的方法中增加它。之后就可以看到计数了。

下面是示例代码:-

static int i=0; //declare outside your method

-(void)yourMethod{
    ++i;
    NSLog(@"%d",i);
}

【讨论】:

  • 谢谢 Hussain Shabbir,我会检查并通知您。
  • 我不想帮助养活一个潜在的吸血鬼,但你的答案缺少一个重要的部分来完全回答 OPs 问题:条件评估静态变量并执行一些操作。 OP对该问题的评论使其更加具体。
  • 谢谢保罗,所以它应该是非静态变量??
  • 仅供参考 - 在方法内声明静态变量,因为仅在方法内需要(我相信)该变量。
  • 好吧,根据你的说法应该是全局变量不是静态的??
猜你喜欢
  • 1970-01-01
  • 2011-11-18
  • 1970-01-01
  • 1970-01-01
  • 2021-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多