1

我的代码中有以下清单。

- (IBAction)sendText:(id)sender {
if ([MFMessageComposeViewController canSendText]) {
    MFMessageComposeViewController *textSheet=[[MFMessageComposeViewController alloc]init];
    textSheet.messageComposeDelegate=self;
    [textSheet setBody:@"Demonic Possessions"];
    [self presentViewController:textSheet animated:YES completion:nil];

}  else  {
    UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Error!" message:@"Not Supported With Device" delegate:nil cancelButtonTitle:@"OK!" otherButtonTitles:nil, nil];
    [alert show];
}

}

但是代码中的任何地方都没有指定接收者的号码。

是否可以将带有 MFMessageComposerViewController 的消息发送到特定的联系号码?

如果没有,那我该怎么做?代码将非常有帮助...

4

1 回答 1

0

使用该recipients物业。将其设置为 NSArray 的电话号码作为 NSStrings。

textSheet.recipients = @[@"1234", @"3234"];
于 2013-07-04T15:04:51.943 回答