如果无法从服务器下载数据库,我想退出应用程序。我尝试使用NSURLSession
下载数据库。如果它不显示警报视图。如果无法下载数据库,请退出iOS应用程序
当用户点击提醒中的确定按钮时,我想退出应用程序。由于没有数据库,它会崩溃继续。为了避免崩溃,我想以编程方式退出应用程序。
我想实现类似android的完成()。
我有一个util.h和util.m,它做所有下载显示警告框的工作。它扩展NSObject。它就像一个实用工具而不是控制器。
Util.h
#import <Foundation/Foundation.h>
@interface Util : NSObject {
NSURLSession *session;
//NSDictionary *plistDictionary;
NSURLSessionTask *task1;
NSURLSessionTask *task2;
NSURLSessionTask *task3;
UIAlertView *alertViewSpin;
NSMutableData *receivedData;
}
我见过的SO后..
[self dismissViewControllerAnimated:YES completion:nil];
[self.navigationController popViewControllerAnimated: YES];
之一,但并没有帮助。 我该怎么做?
如果你这样做,苹果会拒绝你的应用程序从苹果评论过程,因为它是不允许即使你告诉他们只是退出应用程序。所以你想要的是**不可能。 – Popeye
为什么你会杀了应用程序?而不是杀人,重试下载...不要继续下去,直到下载成功... –