ios - 如何使用 PFCloud callFunction Xcode 7

标签 ios parse-platform cloud swift2 xcode7

let params = NSMutableDictionary()
params.setObject(fullName.text!.lowercaseString, forKey: "username")

let result: AnyObject? = PFCloud.callFunction("checkUsername", withParameters: params as [NSObject : AnyObject])

这在 Xcode 6.3 中有效,但现在我更新到 Swift 2 (Xcode 7) 它不再有效。我收到错误消息:

Call can throw, but it is not marked with 'try' and the error is not handled

我该如何解决?

此外,我不想使用 PFCloud.callFunctionBackground

最佳答案

试试这个:

let params = NSMutableDictionary()
params.setObject(fullName.text!.lowercaseString, forKey: "username")

let result: AnyObject? = try! PFCloud.callFunction("checkUsername", withParameters: params as [NSObject : AnyObject])

在 Swift 2.0 中添加了 try-catch 语法,您可以阅读它 here

关于ios - 如何使用 PFCloud callFunction Xcode 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32657761/

相关文章:

amazon-ec2 - 自动创建和管理 EC2 EBS 快照的脚本

ios - 做OCUnit,将test after build设置为yes,项目无法build成功

javascript - 解析 Cloudcode 错误分支需要 60 秒以上才能返回 : why?

ios - 使用跟随手指 ios 显示两个隐藏 View

jquery - 获取ImageUri的文件内容

swift - 删除解析 PF 用户帐户

asp.net - .NET 的蓬松云配置

rdbms - 键值存储与 RDBM 与 "Cloud"DB (SDB)

ios - 从 iOS 应用程序调用 WCF 服务

iphone - 如何在 iOS 中加载大尺寸 PDF ScrollView ?