AFNetworking通常、次のようにして操作をキューに入れます。
[_httpClient enqueueHTTPRequestOperation:operation];
アプリの終了後にキューを再開できるように、キューをシリアル化または保存する方法はありますか?
AFNetworking通常、次のようにして操作をキューに入れます。
[_httpClient enqueueHTTPRequestOperation:operation];
アプリの終了後にキューを再開できるように、キューをシリアル化または保存する方法はありますか?
実際に調べてみると、プロトコルがAFURLConnectionOperation実装されており、ファイルは実装とメソッドによってそれを反映していますNSCoding.minitWithCoder:encodeWithCoder:
AFHTTPClient基本クラスもNSCoding準拠していますが、キュー自体はシリアル化されません
しかし、既存のコードベースを活用し、エンコード/デコード機能を拡張して、カスタム サブクラスのキュー操作をシリアル化することを止めるものは何もありません。AFHTTPClient
それが理にかなっていることを願っています!