【发布时间】:2012-01-31 05:31:39
【问题描述】:
我使用下面的代码将启动屏幕设置为仅显示 1 秒 sleep(1);在应用程序委托中,但是当直接在设备上进行测试时,我必须等待整整 5 秒。
每次我使用 iPhone 或 iPad 运行测试时,我都必须等待完整的 5 秒默认值才能加载应用程序,但是,它在模拟器中运行良好。
如果我拔下 iPhone 数据线,sleep() 函数会在设备上运行。 xCode 中是否有此设置?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
sleep(1);
...
}
【问题讨论】:
-
为什么要让它休眠?
-
我读过的教程给我的印象是,sleep(1) 设置了启动屏幕延迟?
-
不,它不会设置启动屏幕延迟,它只会进一步延迟应用启动。你不需要那个。
标签: objective-c xcode xcode4 splash-screen