gpt4 book ai didi

ios - iPhone 的电话号码格式

转载 作者:可可西里 更新时间:2023-11-01 05:48:09 25 4
gpt4 key购买 nike

我必须在我的 iPhone 应用程序中以编程方式调用电话。我有一组不同国家/地区的数字,格式不同 - 大括号、点、空格、“+”号。

我可以简单地删除所有这些并只留下数字吗?

例如:

+1-(609) 452-8401 => 16094528401 // usa
+49(0)89.439 => 49089439 // germany
+1-(949)586-1250 => 19495861250 // los angeles, usa

它会正确吗?

最佳答案

试试这个:-

NSMutableString *str1=[[NSMutableString alloc] initWithString:telephoneString];
[str1 setString:[str1 stringByReplacingOccurrencesOfString:@"(" withString:@""]];
[str1 setString:[str1 stringByReplacingOccurrencesOfString:@")" withString:@""]];
[str1 setString:[str1 stringByReplacingOccurrencesOfString:@"-" withString:@""]];
[str1 setString:[str1 stringByReplacingOccurrencesOfString:@" " withString:@""]];
telephoneString = [@"tel://" stringByAppendingString:str1];
[str1 release];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:telephoneString]];

关于ios - iPhone 的电话号码格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6262460/

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