|  |  |  | @ -244,4 +244,30 @@ | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | + (NSString *)examplePhoneNumberForCountryCode:(NSString *)countryCode | 
		
	
		
			
				|  |  |  |  | { | 
		
	
		
			
				|  |  |  |  |     // Signal users are very likely using mobile devices, so prefer that kind of example. | 
		
	
		
			
				|  |  |  |  |     NSError *error; | 
		
	
		
			
				|  |  |  |  |     NBPhoneNumber *nbPhoneNumber = | 
		
	
		
			
				|  |  |  |  |         [[[self sharedUtil] nbPhoneNumberUtil] getExampleNumberForType:countryCode | 
		
	
		
			
				|  |  |  |  |                                                                   type:NBEPhoneNumberTypeMOBILE | 
		
	
		
			
				|  |  |  |  |                                                                  error:&error]; | 
		
	
		
			
				|  |  |  |  |     OWSAssert(!error); | 
		
	
		
			
				|  |  |  |  |     if (!nbPhoneNumber) { | 
		
	
		
			
				|  |  |  |  |         // For countries that with similar mobile and land lines, use "line or mobile" | 
		
	
		
			
				|  |  |  |  |         // examples. | 
		
	
		
			
				|  |  |  |  |         nbPhoneNumber = | 
		
	
		
			
				|  |  |  |  |             [[[self sharedUtil] nbPhoneNumberUtil] getExampleNumberForType:countryCode | 
		
	
		
			
				|  |  |  |  |                                                                       type:NBEPhoneNumberTypeFIXED_LINE_OR_MOBILE | 
		
	
		
			
				|  |  |  |  |                                                                      error:&error]; | 
		
	
		
			
				|  |  |  |  |         OWSAssert(!error); | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  |     NSString *result = (nbPhoneNumber ? [[[self sharedUtil] nbPhoneNumberUtil] format:nbPhoneNumber | 
		
	
		
			
				|  |  |  |  |                                                                          numberFormat:NBEPhoneNumberFormatE164 | 
		
	
		
			
				|  |  |  |  |                                                                                 error:&error] | 
		
	
		
			
				|  |  |  |  |                                       : nil); | 
		
	
		
			
				|  |  |  |  |     OWSAssert(!error); | 
		
	
		
			
				|  |  |  |  |     return result; | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | @end | 
		
	
	
		
			
				
					|  |  |  | 
 |