MKNetworkKit をストリームからのデータで動作させる方法を理解しようとしています。一部のデータがダウンロードされていることはわかりますが (ステータス バーのインジケーター)、実際にダウンロードされた後にそのデータがどうなるかわかりません。body 内に NSLog ステートメントを配置しましたconnection: didReceiveData:
が、ストリーミング中に呼び出されません。その問題を修正する方法はありますか?
編集
申し訳ありませんが、私の質問は不正確でした。ファイルにストリーミングする方法は知っていますが、メモリにストリーミングする必要があります (できれば NSData インスタンス)。NSOutputStream メソッドのおかげで、これもまた単純に思えinitWithBytes:capacity:
ます。そして私の問題はここにあります。私のストリームの長さは定義されていないため、メモリに多大な影響を与えます。どうすればいいのかわからない。私の完璧なソリューションは次のように機能します。ストリームからのデータの小さなチャンクは、ダウンロードされて処理され、その後破棄されます。