计算方法的持续时间

时间:2011-07-09 19:41:18

标签: objective-c

我在应用程序的启动时显示一个启动,同时从Web查询加载数据。我想确保启动显示至少3秒,但有时负载查询需要少于此。但是,我不希望这3秒加载到加载Web数据所需的时间;我只是想确保最小值是3秒。

换句话说,我可以计算加载数据所需的时间,然后可以设置延迟加载时间和3秒之间的差异,并使启动挂起(使用selctor或其他东西)额外的时间?

1 个答案:

答案 0 :(得分:1)

我建议您不要这样做,而是在启动加载查询时启动3秒长计时器。当每个完成时,设置一个布尔值来表示一个完成并调用一个方法来检查两者是否都已完成;如果是的话,是时候关闭启动窗口了。 (对不起,没有代码示例 - 我不熟悉Objective C)