【发布时间】:2010-10-29 13:44:10
【问题描述】:
有没有简单的方法将方法调用延迟 1 秒?
我有一个UIImageView,它对触摸事件做出反应。当检测到触摸时,应用程序中会出现一些动画。一秒钟后,我想调用另一个方法。在这种情况下,我不能使用animationDidStop 选择器。
【问题讨论】:
-
当然有几种方法可以做到这一点,其中一种可能是简单地使用 sleep() 将程序/线程挂起几毫秒,但是我认为您可能想告诉我们您到底想通过这样做来完成什么?我的意思是,你的实际问题是什么?延迟方法调用的想法似乎是一种“解决方案”,说实话听起来不太好。所以,请告诉我们更多关于您的想法的情况。
标签: ios objective-c iphone cocoa-touch uikit