【问题标题】:iPhone phone number format NSFormatteriPhone手机号码格式NSFormatter
【发布时间】:2012-05-10 17:59:48
【问题描述】:

我正在将电话号码从 iPhone 通讯簿复制到文本字段。在文本字段中,它显示为 1 (234) 567-8901。我想将其格式化为 12345678901。
有什么帮助吗?

【问题讨论】:

    标签: ios formatting phone-number nsformatter


    【解决方案1】:

    您可以使用stringByReplacingOccurrencesOfString: withString: 删除不需要的字符,例如@"("@""

    编辑:更好的解决方案。

    NSCharacterSet *charSet =[NSCharacterSet characterSetWithCharactersInString:@"()- "];
    cleanedPhoneNumber = [phoneNumberString stringByTrimmingCharactersInSet:charSet];  
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-29
      • 2014-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多