【发布时间】:2010-11-12 17:21:03
【问题描述】:
好的,这就是计划。我从中获取数据的 XML 允许在电话号码字段中使用非数字文本(用于描述或联系人姓名等)。我正在尝试仅提取数字并与他们一起拨打电话: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]];
如果有任何明显的拼写错误,它们只是拼写错误。 :)
【问题讨论】: