与 parse.com 的 signUpInBackgroundWithBlock:() 等效的 Swift 2.0 是啥?
Posted
技术标签:
【中文标题】与 parse.com 的 signUpInBackgroundWithBlock:() 等效的 Swift 2.0 是啥?【英文标题】:What's the Swift 2.0 equivalent to parse.com's signUpInBackgroundWithBlock:()?与 parse.com 的 signUpInBackgroundWithBlock:() 等效的 Swift 2.0 是什么? 【发布时间】:2015-08-07 18:43:17 【问题描述】:尝试通过 Xcode 7.0/Swift 2.0 构建 parse.com 项目时出现以下错误:
有解决办法吗? 什么是 Swift 2.0 等价物?
【问题讨论】:
【参考方案1】:您可以:
user.signUpInBackgroundWithBlock (succeeded: ObjCBool, error: NSError?) -> Void in
// do something
或者
user.signUpInBackgroundWithBlock succeeded, error in
// do something
--
注意,Xcode 可以向您显示适当的类型。例如,如果我开始输入,然后让代码完成向我显示方法,我会看到如下内容:
如果我然后按 Enter 并选择 block: PFBooleanResultBlock?
并再次按 Enter,我会看到:
这准确地告诉我这两个参数是什么类型。
【讨论】:
【参考方案2】:user.signUpInBackgroundWithBlock success, error in
if error == nil
//
else
//
以上工作正常,没有错误。
【讨论】:
以上是关于与 parse.com 的 signUpInBackgroundWithBlock:() 等效的 Swift 2.0 是啥?的主要内容,如果未能解决你的问题,请参考以下文章