私は、ネットワーク接続がなくてもクラッシュしないようにすることで、iPhoneアプリをより堅牢にしたいと考えています。今、アプリケーションは、アプリケーションデリゲートを介して、すぐに起動時に接続しようとします。 Wi-Fiまたは携帯電話が利用可能な場合は問題ありませんが、ネットワーク接続が見えない場合はクラッシュします。私はこのサイトを見回してきて、私の問題にかなり合ったものは見つけていません。iphoneの接続状況を診断する
if (isConnection) {
- sendSynchronousRequest for json data I'm using
- manipulate the data, etc., and continue with normal operations
} else {
- send an output message to a view controller,
letting the user know what's wrong.
}
私が(確かに抽象を分離するように見えることはできません:私はObjective-Cの擬似「isConnection」と同じ、または類似した何かのように、それはコードの単純な行する必要があります感じています) "isConnection"は、私が探している条件です。誰もこのトピックに関する経験やアドバイスを持っていますか?
ありがとう、これはとても良いです!まさに私が探していたもの。 – pereirap
あなたは私の答えを受け入れない理由は何ですか?あなたが受け入れた同僚はプロジェクトへのリンクを掲載しましたが、サンプルコードはありませんでした。 – Justin
申し訳ありません - 私がやったことを理解していないこともあります。あなたの答えはこの問題の理解にも貢献しました。私は容認していないことを意味するものが何かを知りません...オク、緑色のチェックマークですか?私は今それを確認し、私がやったことをどのように元に戻すことができるか教えてください!私は全くあなたを嫌うつもりはありませんでした!ごめんなさい!私はこのサイトが関係しているちょうどnewbです。 – pereirap