UIをブロックせずにデータを送信できるようにしたい。これらのファイルは非常に大きいため、同期的に送信することはできません。
Apache Thrift を介してデータを送信するすべてのメソッドを実装するクラスがあります。
私が見たすべての非同期リクエストは NSURLRequest と NSURLConnection を使用していますが、私のアプリケーションでは私のクラスを利用したいと考えています。
基本的に、このメソッドを非同期で呼び出したい:
- (void)syncLocalData {
Manager *stateManager = [[Manager alloc] init];
[stateManager readDirectory];
}
readDirectory では、デバイス ディレクトリを調べて、ファイルがあればデータを送信します。