Я получаю телефонные номера в формате (888) 478-0041. И я создаю ссылку для этого, если вы нажмете на этот номер телефона, он автоматически сделает вызов. Но в этом формате мой звонок идет только на первые три номера: (888). так что я должен делать, я не получаю.Получение звонков только по первым трем номерам
У меня есть строка, которая приходит с сервера:
<p>Your 2017 F-150 may need an oil change soon. Call </p><b><a href=\"tel:(888) 853-6045\">(888) 853-6045</a></b><p> or <a href=\"tel:(888) 478-0041\">(888) 478-0041</a> click</p><b> here</b><p> to schedule online. Jacob Williams, Service Manager</p>
Я хочу, чтобы удалить пробел после тел, которая приходит до 10 символов в номере телефона.
Я использую приведенный ниже код для этого.
if ([serviceMessage containsString:@"tel:"]) {
NSUInteger location = [serviceMessage rangeOfString:@"tel:"].location + 4;
serviceMessage = [serviceMessage substringFromIndex:location];
[serviceMessage substringWithRange:NSMakeRange(11,0)];
serviceMessage =[serviceMessage substringToIndex:10];
NSLog(@"New Trimmed string:%@",serviceMessage);
serviceMessage = [serviceMessage stringByReplacingOccurrencesOfString:@" " withString:@""];
NSLog(@"Final Trimmed string:%@",serviceMessage);
}
показать ур попробовал код с краном действие также –
просто обновите свой вопрос с помощью некорректного кода, который вы пытаетесь сделать для звонка –
что такое окончательный вывод u get here here serviceMessage –