Формат номера телефона iPhone NSFormatter

Я копирую номер телефона из адресной книги iPhone в текстовое поле. В текстовом поле отображается как 1 (234) 567-8901. Я хочу отформатировать его в 12345678901.
Любая помощь?

1 ответ

Решение

Ты можешь использовать stringByReplacingOccurrencesOfString: withString: удалить символы, которые вы не хотите, такие как @"(" с @""

РЕДАКТИРОВАТЬ: лучшее решение.

NSCharacterSet *charSet =[NSCharacterSet characterSetWithCharactersInString:@"()- "];
cleanedPhoneNumber = [phoneNumberString stringByTrimmingCharactersInSet:charSet];  
Другие вопросы по тегам