如何根据他的电话号码过滤quickblox用户?

时间:2014-11-21 06:06:31

标签: ios filter quickblox

我可以使用[QBRequest usersWithPhoneNumbers:]方法过滤用户的电话号码,但对以下情况有疑问。

假设我的应用中有一个带有1234567890电话号码的quickblox用户。 现在,在我的联系人列表中,我有相同的电话号码但是+91(来电号码是印度),所以我的电话簿中的号码是+91 1234567890,一旦我拿到所有电话号码我的联系人来自电话簿,它看起来像是,911234567890(+space将被删除),我将查询quickblox用户的数字我已经获取,它'我将[没有用户]归还给我,因为我要求的号码中有91个。

我认为,quickblox比较整数而不是数字的一部分。这就是我没有得到用户的原因。有什么想法解决这个问题吗?

我找到了第三方库,它从数字中删除了国家/地区代码,但我不想使用它,因为我想让它变得通用而不是依赖而且更复杂。

提前致谢。

1 个答案:

答案 0 :(得分:1)

你是对的,QuickBlox比较整个字符串,没有智能比较。因此,现在唯一的解决方案是在将用户保存到QuickBlox之前从电话号码中删除国家/地区代码。