如果無法從服務器下載數據庫,我想退出應用程序。我嘗試使用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
爲什麼你會殺了應用程序?而不是殺人,重試下載...不要繼續下去,直到下載成功... –