0

我有一个问题。我将在我的移动应用程序(基于 C#,monotouch)中使用 RESTfull Web 服务。我必须使用 json 或 xml 发送大数据。我能否确保万一连接丢失,我想停止提取数据并取消已提取的其余数据。

基本上。我的目标是我不想部分拉动。我需要完整的数据而不会丢失它。

任何其他想法我怎样才能做到这一点?

只是想问另一个问题。如何保护引用数据的 url。如果我使用 RESTfull 网络服务

4

1 回答 1

0

如果你使用 NSURLConnection 如下

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

然后,您可以使用以下两个委托方法来检查数据是否完全下载。

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