在Cocoa中运行每分钟的函数

PF1*_*PF1 2 twitter cocoa autosave minute

我想知道是否有某种方法可以在Cocoa中每分钟运行一个函数.我个人将使用它来保存内容,因为用户在退出时键入内容 - 但我已经看到这种效果也在Twitter客户端中使用.当用户保持窗口打开时,它将在没有用户输入的情况下每x分钟自动更新.好像这很常见,语言允许它,我似乎无法找到它的文档.

谢谢你的帮助!

Pet*_*sey 6

我个人将使用它来保存内容,因为用户在退出时键入内容 - 但我已经看到这种效果也在Twitter客户端中使用.

一个更好的解决方案是成为文本视图的委托,并textDidChange:通过创建非重复计时器(如果您尚未执行此操作或已经触发)并在将来将其触发日期设置为X秒来响应.然后,用户失去的工作时间不超过X秒,而不是一分钟,并且当用户没有输入任何内容时,计时器不会触发.