iOSアプリの電話番号から空白を削除することはできません。iOSの電話番号から空白を削除する方法
ここは私のコードです。
ABMultiValueRef multiPhones = ABRecordCopyValue(person, kABPersonPhoneProperty);
for (CFIndex iPhone = 0; iPhone < ABMultiValueGetCount(multiPhones); iPhone++)
{
CFStringRef phoneNumberRef = ABMultiValueCopyValueAtIndex(multiPhones, iPhone);
NSString *phoneNumber = (__bridge NSString *) phoneNumberRef;
if (phoneNumber == nil) {
phoneNumber = @"";
}
if (phoneNumber.length == 0) continue;
// phone number = (217) 934-3234
phoneNumber = [phoneNumber stringByReplacingOccurrencesOfString:@"(" withString:@""];
phoneNumber = [phoneNumber stringByReplacingOccurrencesOfString:@")" withString:@""];
phoneNumber = [phoneNumber stringByReplacingOccurrencesOfString:@"-" withString:@""];
phoneNumber = [phoneNumber stringByReplacingOccurrencesOfString:@" " withString:@""];
// phone number = 217 9343234
[phoneNumbers addObject:phoneNumber];
}
空白がないと予想します。しかし、それは電話番号から削除されません。 どうすれば修正できますか?私を助けてください。ありがとう
ねえ、トロイの木馬。私はどんなブログでもこの答えを得ることができませんでした。なぜあなたは重複としてマークしましたか? –
あなたが受け入れた回答がまったく同じ解決策を提供するためです!同じ質問でサイトを埋めるのを避けるために、投稿する前に検索してください。 – trojanfoe