gpt4 book ai didi

xcode - 新解析强制 "optional",如何查询 PFUser?

转载 作者:行者123 更新时间:2023-11-30 10:15:48 24 4
gpt4 key购买 nike

由于 x 代码更改,我的这段代码不再有效。

    var query = PFUser.query()
var user = PFUser.currentUser()!.username
query!.whereKey("username", equalTo: "\(user)")
query!.findObjectsInBackgroundWithBlock {
(objects: [AnyObject]?, error: NSError?) -> Void in
if error == nil {

问题是 PFUser.currentUser()!.username 又名“user”变量现在打印出以下内容:Optional("username")

因此,它会搜索带有文本的用户名:Optional("") 和引号之间的用户名。

所以它找不到用户名。

自从上次 x 代码更新以来,查询就需要这个可选的废话。

最佳答案

让它发挥作用。

    var query = PFUser.query()
query!.whereKey("username", equalTo: PFUser.currentUser()!.username!)
query!.findObjectsInBackgroundWithBlock {

添加了一个!在 PFUser.currentUser()!.username! 中的用户名之后

关于xcode - 新解析强制 "optional",如何查询 PFUser?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30069982/

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