0

電話番号を iPhone アドレス帳からテキスト フィールドにコピーしています。テキストフィールドでは、1 (234) 567-8901 と表示されています。12345678901にフォーマットしたいのですが、
何か助けはありますか?

4

1 に答える 1

2

のようにstringByReplacingOccurrencesOfString: withString:、不要な文字を削除するために使用できます@"("@""

編集:より良い解決策。

NSCharacterSet *charSet =[NSCharacterSet characterSetWithCharactersInString:@"()- "];
cleanedPhoneNumber = [phoneNumberString stringByTrimmingCharactersInSet:charSet];  
于 2012-05-10T18:10:14.413 に答える