我正在使用“Restaurantes.saveinbackground()”将对象保存为“分析”,现在我想添加一个上传进度栏。但是我得到这个错误:

“调用中的额外参数'ProgressBlock'”

我上传了一些图片和文字。当我从Parse.com复制粘贴代码时,它不起作用。

原始
ios - 调用中的额外参数'ProgressBlock'-LMLPHP

我的代码
ios - 调用中的额外参数'ProgressBlock'-LMLPHP

怎么了?谢谢你们!

最佳答案

文档中的代码段是PFFile,它具有saveInBackgroundWithBlock的两种表示形式,一种仅带有完成块,另一种既带有完成块又带有进度块。

其他Parse数据类型(例如PFObject)仅具有完成块,而没有进度块具有saveInBackgroundWithBlock方法。您的错误消息可能表明restaurantes可能不是PFFile,而是这些其他数据类型之一。如果不了解restaurantes的实例化方式,很难进一步诊断。

10-08 12:11