Objective-C: データを受信する
昨日書いたPOSTで送信するの続編です。
// receivedDataは***.hファイルで宣言しておいてください。 // 受信データを格納 - (void) connection:(NSURLConnection *) connection didReceiveData:(NSData *)data { receivedData = [[NSMutableData alloc] init]; [receivedData appendData:data]; } // ロードが終わったらログに表示してreceivedDataを削除 - (void)connectionDidFinishLoading:(NSURLConnection *)connection { NSLog(@"Succeeded! Received %d bytes of data",[receivedData length]); receivedData = nil; }
最後のreceiveData = nilと格納時の初期化をしなければデータが足されていく構造になります。
それはそれで使い道がありそう。
- 作者: 荻原剛志
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2008/05/28
- メディア: 大型本
- 購入: 52人 クリック: 603回
- この商品を含むブログ (148件) を見る