我正在使用Parse Framework开发一个从Parse Server加载图像的应用程序,我使用Parse方法:
PFFile *file = object[@"file"];
[file getDataInBackgroundWithBlock:^(NSData *data, NSError *error) {
...
}
但我想限制进入后台的文件数量
知道我该怎么办?
由于
答案 0 :(得分:0)
您可以在NSOperation
中将Parse.com中的文件检索包装起来,然后将其提交给NSOperationQueue
。然后,您应该将队列中的maxConcurrentOperationCount
设置为最大并发文件下载操作,并且您应该具有您所追求的并发下载限制。
答案 1 :(得分:0)
你可以将这个函数放在一个单独的类中,并创建一个全局变量,一个计数器,每次你的用户传递这个函数时你都会增加计数器。
此外,在执行功能之前,请检查计数器编号,并执行或不执行。
对于用户关闭应用程序的情况,您可以创建一个plist来存储此信息。
希望它有所帮助。