Iphone 发送短信时,应用程序正在崩溃
我想在iPhone4中使用以下代码发送短信,但应用程序正在崩溃,原因仅是此代码Iphone 发送短信时,应用程序正在崩溃,iphone,objective-c,ios4,sms,mfmessagecomposeview,Iphone,Objective C,Ios4,Sms,Mfmessagecomposeview,我想在iPhone4中使用以下代码发送短信,但应用程序正在崩溃,原因仅是此代码 if ([MFMessageComposeViewController canSendText]) { MFMessageComposeViewController *smsComposerController = [[[MFMessageComposeViewController alloc] init] autorelease]; [smsCompo
if ([MFMessageComposeViewController canSendText]) {
MFMessageComposeViewController *smsComposerController = [[[MFMessageComposeViewController alloc] init] autorelease];
[smsComposerController setBody:@"First SMS"];
smsComposerController.recipients = [NSArray arrayWithObjects:@"9886333333",@"9980444444",nil];
smsComposerController.messageComposeDelegate = self;
[smsComposerController release];
}
我是新发短信的,有人能帮我找出我做错了什么吗?你正在
自动释放,然后再次释放
只要释放它一次。您可以查看内存管理规则。如果([MFMessageComposeViewController canSendText]){
MFMessageComposeViewController*smsComposerController=[[MFMessageComposeViewController alloc]init]autorelease];
[SMSCOmposeController setBody:@“第一条短信”];
smsComposerController.recipients=[NSArray阵列,其对象:@“9886333”,“99804444”,无];
smsComposerController.messageComposeDelegate=self;
[smsComposerController发布];您需要添加[self-presentModalViewController:smsComposerController动画:是];
在您的代码中发送短信
if ([MFMessageComposeViewController canSendText]) {
MFMessageComposeViewController *smsComposerController = [[[MFMessageComposeViewController alloc] init] autorelease];
[smsComposerController setBody:@"First SMS"];
smsComposerController.recipients = [NSArray arrayWithObjects:@"9886333333",@"9980444444",nil];
smsComposerController.messageComposeDelegate = self;
[self presentModalViewController:smsComposerController animated:YES];
}
if ([MFMessageComposeViewController canSendText]) {
MFMessageComposeViewController *smsComposerController = [[[MFMessageComposeViewController alloc] init] autorelease];
[smsComposerController setBody:@"First SMS"];
smsComposerController.recipients = [NSArray arrayWithObjects:@"9886333333",@"9980444444",nil];
smsComposerController.messageComposeDelegate = self;
[self presentModalViewController:smsComposerController animated:YES];
}