ユーザーがプレイリストを作成でき、定期的に更新されるコンテンツを持つビデオ ストリーミング アプリを構築しています。4 つのメイン ビューがあり、それぞれにビデオのリストがあり、そのコンテンツは、ビューがロードされて一定期間キャッシュされる (アプリがロードされるときではない) ときに xml としてロードされます。
したがって、基本的にいつでもどのビューでも、アプリには有効なインターネット接続が必要です。
plistで「アプリケーションはwifiを使用します」をYESに設定しました。
この優れた回答に見られるように、到達可能性のサンプルコードをテストしましたiOSまたはOSXでアクティブなインターネット接続を確認する方法は? それを私のビューのviewDidLoadメソッドのそれぞれに追加しました。
私の質問は、これをどのくらいの頻度でどこに実装する必要があるかです。各ビューviewDidLoadにそれを含めるのは正しいですか、それとももっと頻繁に呼び出すことができる他のクラスを作成する必要がありますか?
どうもありがとう