作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
通过 Cloudmine 调用 API 与如何使用 REST 或 SOAP 有很大不同。现在我在语法上遇到了麻烦,cloudmine 网站上的文档是 Objective-C ,当我将它翻译成 Swift 时,它给我错误。这是我的函数登录示例代码:
user!.loginWithCallback({(resultCode: CMUserAccountResult!, messages: [AnyObject!]) -> Void in
switch resultCode {
case CMUserAccountLoginSucceeded:
// success! the user now has a session token
var token = user.token
break
case CMUserAccountLoginFailedIncorrectCredentials: break
// the users credentials were invalid
case CMUserAccountOperationFailedUnknownAccount: break
// this account doesn't exist
}
})
我只是将它从 Objective-C 代码转换为:
[user loginWithCallback:^(CMUserAccountResult resultCode, NSArray *messages) {
switch(resultCode) {
case CMUserAccountLoginSucceeded:
{ // success! the user now has a session token
NSString *token = user.token;
break;
}
case CMUserAccountLoginFailedIncorrectCredentials:
// the users credentials were invalid
break;
case CMUserAccountOperationFailedUnknownAccount:
// this account doesn't exist
break;
}
}];
现在它给我错误:
Cannot convert value of type '(CMUserAccountResult!, [AnyObject!]) -> Void' to expected argument type 'CMUserOperationCallback!'
最佳答案
今天早上我遇到了你的问题。我会联系他们的客户成功团队。他们的电子邮件是 support AT cloudminineinc.com。如果您在 cloudminineinc.com 上需要帮助,也可以联系我。
祝你有美好的一天!
关于ios - 如何在 iOS Swift 中使用 Cloudmine 作为 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39159697/
通过 Cloudmine 调用 API 与如何使用 REST 或 SOAP 有很大不同。现在我在语法上遇到了麻烦,cloudmine 网站上的文档是 Objective-C ,当我将它翻译成 Swif
我是一名优秀的程序员,十分优秀!