无法将 ... 转换为预期的参数类型 'PFIdResultBlock?'
Cannot convert ... to expected argument type 'PFIdResultBlock?'
在使用 parse-server
(在 Heroku/mLab 上)的 iOS
应用程序中,我遇到以下云函数问题。
这是相关代码:
PFCloud.callFunction(inBackground: "myCloudFunction",
withParameters: ["lastTouch" : theLastTouchStamp]) {
(any: Any, error: Error) in
print("Now Inside Block (myCloudFunction)")
}
这是我从编译器得到的错误信息:
Cannot convert value of type '(Any, Error) -> ()' to expected argument type 'PFIdResultBlock?'
我浏览了网络以搜索一些信息,但尽管如此我还是找到了一些相关的 post;没有什么让我找到解决方案。
有人知道怎么解决吗?
从闭包中删除类型:
PFCloud.callFunction(inBackground: "myCloudFunction", withParameters: ["lastTouch" : theLastTouchStamp]) {
(value, error) in
print("Now Inside Block (myCloudFunction)")
}
在使用 parse-server
(在 Heroku/mLab 上)的 iOS
应用程序中,我遇到以下云函数问题。
这是相关代码:
PFCloud.callFunction(inBackground: "myCloudFunction",
withParameters: ["lastTouch" : theLastTouchStamp]) {
(any: Any, error: Error) in
print("Now Inside Block (myCloudFunction)")
}
这是我从编译器得到的错误信息:
Cannot convert value of type '(Any, Error) -> ()' to expected argument type 'PFIdResultBlock?'
我浏览了网络以搜索一些信息,但尽管如此我还是找到了一些相关的 post;没有什么让我找到解决方案。
有人知道怎么解决吗?
从闭包中删除类型:
PFCloud.callFunction(inBackground: "myCloudFunction", withParameters: ["lastTouch" : theLastTouchStamp]) {
(value, error) in
print("Now Inside Block (myCloudFunction)")
}