Jul*_*ien 4 macos cocoa objective-c
我正在构建一个程序,我非常有信心使用Objective-C,但我不知道如何以编程方式从Web下载文件并将其复制到硬盘上.我开始时:
NSString url = @"http://spiritofpolo.com/images/logo.png";
NSData* data = [NSData dataWithContentsOfURL:[NSURL URLWithString:url]];
Run Code Online (Sandbox Code Playgroud)
但后来我不知道如何处理数据......那很糟糕,没有;)有人可以帮忙吗?
虽然这种方法在fbrereto提供的最后一步可行,但它不能优雅地处理失败(实际上,它根本不处理任何类型的失败)并且会在下载期间阻止您的应用程序.
请改用NSURLDownload.它需要更多代码,但破坏的网络连接,截止下载和无法访问的目标路径不会(必然)以静默方式破坏您的应用程序.
| 归档时间: |
|
| 查看次数: |
1701 次 |
| 最近记录: |