【问题标题】:Cancel [self performSelector:... withObject:nil afterDelay:20];取消 [self performSelector:... withObject:nil afterDelay:20];
【发布时间】:2011-02-20 07:43:59
【问题描述】:

我用下面的代码在 viewDidLoad 中调用方法 sr,如何在该方法调用 sr 之前取消它?

[self performSelector:@selector(sr) withObject:nil afterDelay:20]; 

【问题讨论】:

    标签: xcode ios4 iphone


    【解决方案1】:
    [NSObject cancelPreviousPerformRequestsWithTarget:self
                                             selector:@selector(sr)
                                               object:nil];
    

    请阅读文档。 :) -performSelector:withObject:afterDelay: 的文档为您指出了取消排队执行请求的方法。

    【讨论】:

    • 冰冷。我现在冻僵了。
    • 我说:) 那应该让你解冻一点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-13
    • 1970-01-01
    • 2011-01-11
    • 2012-01-16
    • 2011-11-18
    • 1970-01-01
    相关资源
    最近更新 更多