ios网络开发 同步下载和异步下载
2020年02月15日
作者:佚名
下面是来客网 jb51.cc 通过网络收集整理的代码片段。
来客网小编现在分享给大家,也给大家做个参考。
NSURLConnectionDataDelegate,NSURLConnectionDelegate 用到的4个代理方法: //接收服务器回应时这个方法被调用 - (void)connetion:(NSURLConnetion *)connection didReceiveResponse:(NSURLResponse *)response { //初始化receiveData,用于存放服务器给的数据 self.receivedData = [NSMutableData data]; } //接收到服务器传输数据的时候调用,此方法根据数据大小会执行若干次 - (void)connection:(NSURLConnection *)connetion didReceiveData:(NSData *)data { [self.receivedData appendData:data]; } //数据传完之后调用此方法 - (void)connetionDidFinishLoading:(NSURLConneciton *)connetion { //TODO 得到最终的receivedData } //网络请求过程中,出现任何错误,如断网,连接超时等,会进入此方法 - (void)connetion:(NSURLConnection *)connetion didFailWithError:(NSError *)error { NSLog(@"%[email protected]",[error localizedDescription]); }
以上是来客网(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。
如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。
以上是来客网为你收集整理的ios网络开发 同步下载和异步下载全部内容,希望文章能够帮你解决ios网络开发 同步下载和异步下载所遇到的程序开发问题。
如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。