iOS开发之网络编程--使用NSURLConnection实现大文件下载

主要思路(实现下载数据分段写入缓存中) 1、使用NSURLConnectionDataDelegate以及代理方法。 2、在成功获取响应的代理方法中,获得沙盒全路径,并在该路径下创建空文件和文件句柄。 3、在获取data的代理方法中,先设置句柄在沙盒全路径文件末尾,然后通过句柄写入data数据。 4、在文件下载完的代理方法中,关闭句柄同时设置句柄引用为nil释放句柄和指针。 使用句柄的思路图(红色
相关文章
相关标签/搜索