0
は、私はObjective-Cでこのコードを書いていると私はNSOutputStreamにNSURLConnectionオブジェクトを割り当てる際に問題があるを介してNSOutputStream値を割り当てます。 NSURLConnection
OutputStream os = null;
URLConnection conn = null;
conn = getConnection(url, fileSize,index, size,fileId, fileName); //this method's return type is URLConnection
os = conn.getOutputStream();
os.write(buf); //buff is a byte array
os.flush();
...このようなJavaコードを持っています。誰も私がこれを達成するのを助けることができますか?
こんにちは、ありがとうございました。私はこの文書に従って初期接続を行っています。これはうまくいきます。私がここに持つ唯一の問題は、割り当てられた値pfを持つ出力ストリームをNSURLConnectionオブジェクトにして、すでに読み込んだバイトをボディとしてbufに追加することです。 – Shanaka
多分私はその質問を理解していないが、ガイドはこれを行う方法を示しています。 NSURLConnectionには出力ストリームがありません。むしろ、データを受け取るたびに呼び出すデリゲートをとります(特にconnection:didReceiveData:messageを参照)。デリゲート内では、ダウンロードが完全に終了するまで、NSMutableDataオブジェクト(または必要なもの)にデータを追加できます。特にリスト3と5を参照してください。 –