私はUiWebViewでインターネット接続が必要なアプリケーションを持っています。アプリケーションにインターネット接続がないときは少し警告を出したいと思います。私は試しましたアプリがインターネットに接続していないときの警告
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"Alert" message:@"Message!" preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *ok = [UIAlertAction
actionWithTitle:@"OK"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action)
{
[alert dismissViewControllerAnimated:YES completion:nil];
}];
[alert addAction:ok];
[self presentViewController:alert animated:YES completion:nil];
}
しかし、これは私のためには機能しませんでした。インターネット接続なしでアプリケーションを起動すると、毎回クラッシュします。何か案は?ご協力ありがとうございます!
エラーメッセージが表示されますか?ログには?スタックダンプ? – SunSparc
何もありません:インターネット接続を有効にしていないのにアプリケーションがクラッシュしましたが、正しく接続されていれば正常に動作します –