gpt4 book ai didi

objective-c - 使用UIWebView调用Upload方法

转载 作者:行者123 更新时间:2023-12-01 16:54:27 28 4
gpt4 key购买 nike

我想将一些数据上传到Amazon S3。我必须使用Amazon SDK中的UIWebView调用(multipartUpload :)来实现。

主要问题是我的ViewController冻结了执行,直到上传完成。

有办法解决吗?我尝试从WebView启动仅用于Upload上传方法的新线程,但是应用程序崩溃。

第二个问题:是否有人知道任何允许在Amazon S3中暂停/恢复上传的功能?

最佳答案

您可以在后台线程上设置上传。

    // perform edit asynchronously to avoid blocking ui
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
//UPLOAD CODE GOES HERE AND RUNS OUTSIDE OF THE MAINTHREAD SO NO UI IS BLOCKED
});

这是使用大型中央调度执行异步过程的链接。

http://blog.slaunchaman.com/2011/02/28/cocoa-touch-tutorial-using-grand-central-dispatch-for-asynchronous-table-view-cells/

关于objective-c - 使用UIWebView调用Upload方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13032750/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com