【发布时间】:2012-11-08 05:15:54
【问题描述】:
CarbonCore/OSUtils.h 在 Mac OS X 10.8 中已被弃用。我正在使用它的Delay()。现在,我需要替换为 Cocoa 等价物。我认为[[NSRunLoop currentRunLoop] runUntilDate:] 可以替代。请建议什么是最好的替代品。非常感谢。
【问题讨论】:
-
我只是使用 Delay() 来延迟半秒。
-
OTOH,阻塞当前线程是一种反模式。对于此类功能的几乎所有可能的使用,都有更好的方法。
标签: objective-c osx-mountain-lion deprecated macos-carbon