gpt4 book ai didi

iphone - 发送带有数据的短信

转载 作者:行者123 更新时间:2023-12-03 21:03:47 25 4
gpt4 key购买 nike

我是 iPhone 开发新手。我想传递一些带有附加短信详细信息的字符串。我使用下面的代码向特定号码发送短信,但如果我想使用短信字符串发送一些数据,那么我应该做什么?谁能告诉我它的格式吗?

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://9016098909891"]];

最佳答案

您可以使用应用程序短信功能,您可以在其中设置短信正文。

第1步:将MessageUI Framework导入到您的项目中,并导入头文件#import <MessageUI/MessageUI.h>

第2步:发送短信如下

    MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init] autorelease];
if([MFMessageComposeViewController canSendText])
{
controller.body = @"Hello from Mugunth";
controller.recipients = [NSArray arrayWithObjects:@"12345678", @"87654321", nil];
controller.messageComposeDelegate = self;
controller.delegate = self;
[self presentModalViewController:controller animated:YES];
}

第3步:按如下方式处理委托(delegate)

- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result
{
switch (result) {
case MessageComposeResultCancelled:
NSLog(@"Cancelled");
break;
case MessageComposeResultFailed:
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"MyApp" message:@"Unknown Error"
delegate:self cancelButtonTitle:@”OK” otherButtonTitles: nil];
[alert show];
[alert release];
break;
case MessageComposeResultSent:

break;
default:
break;
}

[self dismissModalViewControllerAnimated:YES];
}

请参阅此处的文章 http://blog.mugunthkumar.com/coding/iphone-tutorial-how-to-send-in-app-sms/

关于iphone - 发送带有数据的短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10276598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com