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