0

ユーザーが携帯電話番号を入力する UITextField があります。ユーザーが IBAction ボタンに触れると、MFMessageComposeViewController SMS 受信者に渡されます。受信者は NSString の使用を許可しないようです。本体に NSString を渡す動作しますが、受信者ではありません。

-(IBAction)buttonSMS: (id)sender
{
    if([MFMessageComposeViewController canSendText])
    {

    MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];

    picker.recipients=[NSArray arrayWithObjects:@"15557774444", nil];
    picker.body = textField.text;
    picker.messageComposeDelegate = self;
    [self presentViewController:picker animated:YES completion:NULL];
    }

}

これは私が試したものです

picker.recipients = telField.text;

代わりに

picker.recipients=[NSArray arrayWithObjects:@"15557774444", nil];

いくつかのサンプルコードを使用して、儀式の方向に私を向けることができます.....お願いします、ありがとう

html、javascript、css のすべての専門家ですが、Objective C の初心者です。

4

1 に答える 1