我如何使用NSTimer?
我如何使用 NSTimer ? 谁能给我一步一步的指示? #1楼 像这样的东西: NSTimer *timer; timer = [NSTimer scheduledTimerWithTimeInterval: 0.5 target: self selector: @selector(handleTimer:) userInfo: nil repeats: YES]; #2楼 首先,我想提请你注意Cocoa / CF文档(它始终是一个很棒的第一个调用端口)。 Apple文档在每篇参考文章的顶部都有一个名为“Companion Guides”的部分,其中列出了所记录主题的指南(如果存在)。 例如,使用 NSTimer , 文档 列出了两个配套指南: Cocoa的计时器编程主题 线程编程指南 对于您的情况,定时器编程主题文章可能是最有用的,而线程主题是相关的,但不是与所记录的类最直接相关。 如果你看一下Timer Programming Topics的文章,它分为两部分: 计时器 使用计时器 对于采用这种格式的文章,通常会有类的概述及其用途,然后是一些关于 如何 使用它的示例代码,在本例中是“使用计时器”部分。 有关“创建和调度定时器”,“停止定时器”和“内存管理”的部分。 从文章中,创建一个计划的,非重复的计时器可以这样做: [NSTimer