0
在点击uiBarButton,NSInvalidArgumentException发生和我的代码如下:误差上点击uiBarButton
-(IBAction) sendSms:(id)sender {
MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
picker.messageComposeDelegate = self;
picker.recipients = [NSArray arrayWithObject:@"1234567890"];
picker.body = @"Help me";
[self presentModalViewController:picker animated:YES];
[picker release];
}
- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result {
NSString *message = [[NSString alloc] init];
switch(result) {
case MessageComposeResultCancelled:
message = [[NSString alloc] initWithFormat:@"Result: cancelled"];
NSLog(@"Result: canceled");
break;
case MessageComposeResultSent:
message = [[NSString alloc] initWithFormat:@"Result: sent"];
NSLog(@"Result: sent");
break;
case MessageComposeResultFailed:
message = [[NSString alloc] initWithFormat:@"Result: failed"];
NSLog(@"Result: failed");
break;
default:
message = [[NSString alloc] initWithFormat:@"Result: not sent"];
NSLog(@"Result: not sent");
break;
}
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Message Status" message:message delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
[alert release];
[message release];
[self dismissModalViewControllerAnimated:YES];
}
的errorr表明目标零模态视图控制器。请告诉我我的错误,我已经将uibarButton的行为与IBAaction在界面构建器中正确地链接起来。请尽快帮助我。提前致谢。
将控制台的输出粘贴到此处。 –
只有您的控制台日志可能会帮助我们解决您的问题! –