Есть ли какое-либо ограничение на количество получателей в MFMessageComposeViewController?

#iphone

#iPhone

Вопрос:

Есть ли какое-либо ограничение на количество получателей в MFMessageComposeViewController?

Ответ №1:

Я думаю, что нет определенного ограничения на количество получателей в MFMessageComposeViewController

Как вы могли видеть в приведенном ниже коде

ToRecipients — это массив, поэтому вы могли бы попробовать заполнить столько контактов, сколько вы предпочитаете, чтобы проверить ограничение на количество получателей…

 void sendSMS
{
    if ([MFMessageComposeViewController canSendText]) {
        MFMessageComposeViewController *myMessageComposeViewController = [[MFMessageComposeViewController alloc] init];
        myMessageComposeViewController.messageComposeDelegate = self;
        NSString *bodyString = nil;

        NSMutableArray *toRecipients = [[NSMutableArray alloc]init];
        [toRecipients addObject:@"0933660805"];
        [myMessageComposeViewController setRecipients:(NSArray *)toRecipients];
        [toRecipients release];

        bodyString = [NSString stringWithFormat: @"Message body"];
        [myMessageComposeViewController setBody:bodyString];

        [self presentModalViewController:myMessageComposeViewController animated:YES];
        [myMessageComposeViewController release];
}  
  

Ответ №2:

На основании документации, такого ограничения на количество получателей нет.