Вы пытаетесь передать строку инициализатору массива, но фактически передаете две строки. Эта строка должна быть изменена:
NSArray *toRecipients = [NSArray arrayWithObject:@"%@", tfEmail.text];
Вы передаете два строковых объекта, @"%@"
и tfEmail.text
. Попробуйте удалить строку формата, например так:
NSArray *toRecipients = [NSArray arrayWithObject:tfEmail.text];
Если вы хотите сохранить формат, оберните эти строки следующим образом:
NSArray *toRecipients = [NSArray arrayWithObject:[NSString stringWithFormat:@"%@", tfEmail.text]];