外部ソースからUITableView使用してデータを提示している状況があります。NSJSONSerializationデバイスがオフライン モードの場合は、このデータも表示する必要があります。これを行うための最良のアプローチは何ですか?データを保存し、Wi-Fi をチェックし、利用できない場合はローカル データを提示するために内部データベースが必要ですか?
あなたが知っているかもしれない助けやチュートリアルをありがとう。
外部ソースからUITableView使用してデータを提示している状況があります。NSJSONSerializationデバイスがオフライン モードの場合は、このデータも表示する必要があります。これを行うための最良のアプローチは何ですか?データを保存し、Wi-Fi をチェックし、利用できない場合はローカル データを提示するために内部データベースが必要ですか?
あなたが知っているかもしれない助けやチュートリアルをありがとう。
はい 。そのためにローカルデータベースを作成できます。
Wi-Fiの状態を確認できます。ネット接続が利用可能な場合は外部ソースからのデータを表示し、ネット接続が利用できない場合はローカル データベースからのデータを表示します。
オンラインで外部ソースからデータを取得する場合は、ローカルに保存します。次にアプリを起動したとき:
plistデータは に、database fileまたは として保存できますtext file。
つまり、 CoreData データベースを使用して、接続するたびにデータを更新できます。接続できない場合は、古いデータを表示してください。
使用方法とWiFi接続の確認方法SOは十分なコンテンツを提供しています;)