Swift 确保使用parse的用户存在

Swift 确保使用parse的用户存在,swift,parse-platform,Swift,Parse Platform,这是我第一次使用Parse,我有点困惑。我目前正在尝试实现一个允许用户添加朋友的功能。我需要确保他们试图添加的用户存在,但我找不到如何添加。我知道我需要提出一个问题,但除此之外,我完全迷路了 我需要做什么才能确保该用户存在?我试着在网上查找,但我能找到的所有东西都在Objective C中,我不明白 大约一小时后。。。我想到了该怎么办: var query = PFUser.query() // submit the query query!.whereKey("usern

这是我第一次使用Parse,我有点困惑。我目前正在尝试实现一个允许用户添加朋友的功能。我需要确保他们试图添加的用户存在,但我找不到如何添加。我知道我需要提出一个问题,但除此之外,我完全迷路了


我需要做什么才能确保该用户存在?我试着在网上查找,但我能找到的所有东西都在Objective C中,我不明白

大约一小时后。。。我想到了该怎么办:

    var query = PFUser.query()    // submit the query
    query!.whereKey("username", equalTo:username) 
    do { 
        try query?.getFirstObject()
            // what to do if the object does exist
    } catch {
           // what to do if it doesn't
    }

你可能对这篇文章感兴趣。它展示了如何创建一个UISearchController(搜索栏+表),用于按用户名搜索解析并显示结果。