我需要从网络同步下载一个图像文件,它在一个异步线程中运行,这个线程中的任务需要同步。
我考虑过使用 + (id)dataWithContentsOfURL:(NSURL *)aURL
,但文档建议仅将其用于短文件。
can also be used for reading short files synchronously
什么是好的选择?
最佳答案
如果你想要一个同步连接,你可以使用:
+sendSynchronousRequest:returningResponse:error:
NSURLConnection的方法它执行指定 URL
请求的同步加载。它返回为 URL
请求下载的数据(在您的案例中为图片)。
关于ios - 从 URL 同步下载图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23399302/