与 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 是啥?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Swift 2.0 在 Parse.com (REST API) 中上传图像并将其与用户关联

iOS-Parse.com 将多个设备与本地数据存储同步

Parse.com 集成给出了错误的请求错误

parse.com 上的 Apple 推送通知

Parse.com 和 Paypal 集成

Parse.com煎茶触控2.0