0

1つ質問があります。モバイル アプリ (C#、monotouch に基づく) で RESTfull Web サービスを使用します。json または xml を使用してビッグ データを送信する必要があります。接続が失われた場合に備えて、データのプルを停止し、プルされた残りのデータをキャンセルしたいのですが。

基本的。私の目標は、部分的に引っ張りたくないということです。失うことなくデータ全体が必要です。

どうすればこれを達成できますか?

別の質問をしたかっただけです。データを参照する URL を保護するにはどうすればよいですか。RESTfull Web サービスを使用する場合

4

1 に答える 1

0

次のように NSURLConnection を使用する場合

NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:[NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]] delegate:self];

次に、次の 2 つのデリゲート メソッドを使用して、データが完全にダウンロードされたかどうかを確認できます。

-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {
    //Download failed
}
-(void)connectionDidFinishLoading:(NSURLConnection *)connection {
    //Download success
}
于 2012-11-28T09:48:04.220 に答える