What kingOfBliss said is the right way. Anyway, I will give you some code logic. Try the tis code
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
for(NSString *particularEmail in arrayContainsAllEmailAddress)
{
NSString *firstLetter = @"";
NSInteger stringlen=[string length];
if(particularEmail.length >= stringlen)
{
firstLetter = [particularEmail substringToIndex:stringlen];
}
if(firstLetter.length > 0)
{
if([string.uppercaseString isEqualToString:firstLetter.uppercaseString])
{
[tableArray addObject:particularEmail];
}
}
}
}