ユーザーが携帯電話番号を入力する 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 の初心者です。