From 73f79f05ecc6d3bfdd6e66d76e3434235d0167c3 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Wed, 10 May 2017 14:02:45 -0400 Subject: [PATCH] Format example phone numbers. // FREEBIE --- Signal/src/ViewControllers/SelectRecipientViewController.m | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Signal/src/ViewControllers/SelectRecipientViewController.m b/Signal/src/ViewControllers/SelectRecipientViewController.m index a664a63c4..e0ac6992a 100644 --- a/Signal/src/ViewControllers/SelectRecipientViewController.m +++ b/Signal/src/ViewControllers/SelectRecipientViewController.m @@ -234,6 +234,13 @@ NSString *const kSelectRecipientViewControllerCellIdentifier = @"kSelectRecipien NSString *examplePhoneNumber = [PhoneNumberUtil examplePhoneNumberForCountryCode:countryCode]; OWSAssert(!examplePhoneNumber || [examplePhoneNumber hasPrefix:callingCode]); if (examplePhoneNumber && [examplePhoneNumber hasPrefix:callingCode]) { + NSString *formattedPhoneNumber = + [PhoneNumber bestEffortFormatPartialUserSpecifiedTextToLookLikeAPhoneNumber:examplePhoneNumber + withSpecifiedCountryCodeString:countryCode]; + if (formattedPhoneNumber.length > 0) { + examplePhoneNumber = formattedPhoneNumber; + } + self.examplePhoneNumberLabel.text = [NSString stringWithFormat: NSLocalizedString(@"PHONE_NUMBER_EXAMPLE_FORMAT",