2016-06-17 5 views
0

に接続した後、私はこれに類似した質問を見てきましたが、このエラーは、不足している店舗(黄色の警告)を起動しないがキャッチされない例外のNSExceptionを終了 - サーバー

を私は感謝に行くあなたはページ使用します次のコード - 私は、PHPファイルが応答すると、上記のコードを使用しようとすると、問題と、それはどこでも

let login = self.storyboard?.instantiateViewControllerWithIdentifier("ViewThankyou") 
       self.presentViewController(login!, animated: true, completion: nil) 

から働くことは、私は自分のサーバー上のPHPファイルに情報を送信するときというのアプリがクラッシュです。

let task = NSURLSession.sharedSession().dataTaskWithRequest(request) { data, response, error in 

私が応答で使用しないと、presentViewControllerとpresentViewControllerは反応しません。 私はストーリーボードID「ViewThankyou」を設定しました。これは、PHPファイルに接続した後を除いて、どこからでも動作します。アップルのドキュメントから

+0

例外メッセージの詳細はなんですか?どのラインがクラッシュするのですか?ネットワーク操作の結果からView Controllerを表示している場合は、これをメインキューにディスパッチしていますか? – Paulw11

答えて

0

タスクを作成したら、そのresumeメソッドを呼び出すことによって、それを起動する必要があります。

また、- dataTaskWithRequest(_, completionHandler:)を使用してください:エラーハンドラがその完了ハンドラ内にあります。

関連する問題