Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 解析检查用户是否存在,并在标签中使用用户名_Ios_Swift_Parse Platform_Pfuser - Fatal编程技术网

Ios 解析检查用户是否存在,并在标签中使用用户名

Ios 解析检查用户是否存在,并在标签中使用用户名,ios,swift,parse-platform,pfuser,Ios,Swift,Parse Platform,Pfuser,我使用parse来验证一个用户是否存在,例如:另一个用户搜索userX,如果userX存在,他将向他发送一条消息 在Parse网站上,他们推荐以下代码: var query = PFUser.query() query.whereKey("gender", equalTo:"female") var girls = query.findObjects() 提及: 我正在使用代码将其转换为: var query = PFUser.query() query.whereKey("usernam

我使用parse来验证一个用户是否存在,例如:另一个用户搜索userX,如果userX存在,他将向他发送一条消息

在Parse网站上,他们推荐以下代码:

var query = PFUser.query()
query.whereKey("gender", equalTo:"female")
var girls = query.findObjects()
提及:

我正在使用代码将其转换为:

 var query = PFUser.query()
 query.whereKey("username", equalTo:typeName.text)
 var usernameP = query.findObjects()
但是当我看到printlnusernameP时,我得到了一个数组。 但是我想把这个例子中的用户名treert转换成一个字符串,我可以把它放在一个标签中

有人知道怎么做吗

非常感谢

正如您所发现的,usernameP包含一个数组。线索就在你称为findObjects复数的函数中。查询将返回username=typeName.text的所有对象

如果只希望找到第一个对象,则需要调用query.getFirstObject

另一种方法是继续调用findObjects,然后处理结果数组,提取您认为正确的对象(假设数组中有0多个对象),并基于该对象设置名称