我想每 x 秒 y 次做一件事。使用 NSTimer 的 scheduleTimerWithTimeInterval: vs performSelector:afterDelay: 使用这两种方法是否有特定的优势?
问问题
1154 次
2 回答
1
有很多不同。
performSelector
仅以对象作为参数向接收者发送消息。(必需的)
但是你可以通过 NSTimer
几个例子,
您可以指定计时器在创建时是重复的还是不重复的。
您可以在运行循环中安排计时器
更多信息,请阅读NSTimer 文档
于 2013-03-14T23:17:35.473 回答
0
NSTimer 可以重复,并且是它自己的对象,您可以检查 nil 。我敢肯定还有其他事情,但这些通常是最重要的。
于 2013-03-14T23:09:01.900 回答