我可以在按钮单击时重新启动应用程序。是否可以在应用程序加载完成后调用 viewDidLoad 方法?
问问题
1212 次
4 回答
1
除非您使用的是越狱设备,否则苹果几乎不可能允许您这样做。
Apple 将拒绝您的应用程序。
您可以做的一件事是,显示一条警告消息“请退出并重新启动”。
于 2013-01-09T13:25:31.430 回答
1
您可以通过拆除视图控制器并重新初始化它来模拟重新启动。即在你的appDelegates
didFinishLaunching
方法中,向自己发送一条消息,就像[self setupApp]
在那个setupApp
方法中,创建你的rootViewController
等等。
然后当你想模拟重启时,拆掉所有东西并调用[[UIApplication sharedApplication] ]setupApp]
于 2013-01-09T13:30:01.403 回答
0
这是不可能的。
只有您可以通过“exit(0);”关闭您的应用程序。
你不能重新启动它。
于 2013-01-09T13:25:53.690 回答
0
不可能,但你要么就退出.. 例如使用exit(-1)
左右
或者
如果这是你需要的,你也许可以假装停止/开始......但它不会帮助你解决记忆问题
于 2013-01-09T13:28:23.523 回答