【发布时间】:2016-07-20 13:29:00
【问题描述】:
我用这段代码上传了一张图片:
FBSDKGraphRequest(graphPath: "me/photos", parameters: params as [NSObject : AnyObject], HTTPMethod: "POST").startWithCompletionHandler({ (connection, result, error) -> Void in
if (error != nil) {
print ("failed")
}
else {
print ("success")
}
})
到目前为止它工作正常,但上传可能需要一段时间,我想通知用户当前的进度。有什么办法可以得到目前的进展吗?正如我在 SDK 文档中看到的那样,有一个 FBSDKGraphRequestConnection 提供了一个 FBSDKGraphRequestConnectionDelegate 和 requestConnection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite: 中的进度内容,但我无法理解如何在我的一小段代码中实现这些内容。有人可以帮忙吗?
【问题讨论】:
标签: ios swift facebook facebook-graph-api facebook-ios-sdk