gpt4 book ai didi

ios - 使用 swift 2 (xcode 7 beta 5) 解析注册错误

转载 作者:搜寻专家 更新时间:2023-10-31 22:22:13 25 4
gpt4 key购买 nike

我正在使用 Parse,并且我有一个注册页面,我在其中调用:

user.signUpInBackgroundWithBlock { (succeeded: Bool, error: NSError?) -> Void in

我检查过,这适用于以前版本的 Xcode,但是当 Swift 1.2 出现时也有类似的问题,尽管它没有解决我的问题。

我得到的错误是:

Cannot invoke 'signupInBackgroundWithBlock' with an argument list of type: '((Bool, NSError?) -> Void )'

如有任何帮助,我将不胜感激。

最佳答案

您应该将 succeeded 值的类型更改为 ObjCBool​​PFBooleanResultBlock 的签名现在将 (Bool, NSError?) -> Void 更改为 (ObjCBool​​, NSError?) -> Void

因此,您应该将类​​型 Bool 更改为 ObjCBool​​,如下所示:

user.signUpInBackgroundWithBlock { (succeeded: ObjCBool, error: NSError?) -> Void in
print(succeeded)
print(error)
}

或者只是删除类型以使编译器推断类型。

user.signUpInBackgroundWithBlock { (succeeded, error) -> Void in
print(succeeded)
print(error)
}

关于ios - 使用 swift 2 (xcode 7 beta 5) 解析注册错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32033701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com