我有以下代码:
phoneNumber = (NSString*)CFBridgingRelease(ABMultiValueCopyValueAtIndex(phones, i));
NSString *phoneNumberURLString = [[NSString alloc] initWithFormat:@"tel://%@", phoneNumber];
NSURL *phoneURL = [[NSURL alloc] initWithString:phoneNumberURLString];
[[UIApplication sharedApplication] openURL:phoneURL];
但是,问题在于,有时某个电话号码不会被呼叫:例如,如果 phoneNumber 是 (520) 123-1232,那么这不会呼叫电话。关于如何标准化电话号码格式以使此方法适用于所有情况的任何想法?