我正在开发一个需要能够上传数组的应用程序(可以包含UIImage的混合或包含本地文件URL和一些数据的自定义结构)。我已经将Operations和OperationQueues看作是一个可能的起点,但我不知道我是否正朝着正确的方向前进。
希望this image可以清楚地说明我需要完成的工作。基本上,每个ProgressViewController都有自己的“可上传”数组,我还需要跟踪每次上传的进度。我知道我需要使用URLSessionDelegate方法来跟踪进度,但是Operations,OperationQueues和单个“UploadManager”的排序方式是什么? 谢谢你的帮助!