2012-10-25 33 views
0

如何在用户输入地址簿时找到用户地址簿中的电话号码,例如0612345678,但在地址簿中存在此电话号码,但格式为(06)12 34 56 78或+ 3112345678,所以基本上我的问题是..有没有办法检查电话号码,即使它有这些格式?AddressBook查找格式化的数字与未格式化的号码

回答

1

我已经研究过相同的概念。我所做的是我得到NSString的电话号码。

现在,我有一个电话号码,如+(999)555-8888。所以,要删除(),-+,我只是使用NSString方法stringByReplacingOccurrencesOfString:@"(" withString:@"" ....并且对),-+也做了同样的处理。

最后,得到了9995558888。

我认为这可能对你有帮助..... :)