相关疑难解决方法(0)

iphone sdk - 从字符串中删除除数字0-9之外的所有字符

好的,这就是计划.我从中获取数据的XML允许电话号码字段中的非数字文本(用于描述或联系人姓名等).我试图只提取数字并用它们调用tel:URL来发起呼叫.这是什么不工作:

NSCharacterSet *charset = [[NSCharacterSet decimalDigitCharacterSet] invertedSet];
NSString *number = @"(555) 555-5555 Office";
NSString *strippedNumber = [number stringByTrimmingCharactersInSet:charset];
NSString *phoneURL = [NSString stringWithFormat:@"tel:%@", strippedNumber];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneURL]];
Run Code Online (Sandbox Code Playgroud)

如果有任何明显的拼写错误,他们只是错别字.:)

iphone nsstring

16
推荐指数
3
解决办法
1万
查看次数

标签 统计

iphone ×1

nsstring ×1