特定の(指定された)電話番号がその配列に含まれているかどうかを確認する必要がある電話番号の配列があります.NSPredicateを使用してそれを行うにはどうすればよいですか.(NB現在、配列にはオブジェクトメソッドが含まれています.私の問題では、述語を使用した解決策が必要です)。誰かがこれを知っているなら、私を助けてください
NSString *p = allUsers.phoneNumber;
NSString *p1 = [p stringByReplacingOccurrencesOfString:@"-" withString:@""];
NSString *p2 = [p1 stringByReplacingOccurrencesOfString:@"(" withString:@""];
NSString *p3 = [p2 stringByReplacingOccurrencesOfString:@")" withString:@""];
NSString *p4 = [p3 stringByReplacingOccurrencesOfString:@" " withString:@""];
NSString *p5 = [p4 stringByReplacingOccurrencesOfString:@"+" withString:@""];
NSString *p6 = [p5 stringByReplacingOccurrencesOfString:@"*" withString:@""];
NSString *p7 = [p6 stringByReplacingOccurrencesOfString:@"#" withString:@""];
if ([arrayAllPhoneNumbers containsObject:p7])
{
allUsers.isPhoneUser = YES;
}