Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 收件人中的messageCompose问题_Iphone_Objective C - Fatal编程技术网

Iphone 收件人中的messageCompose问题

Iphone 收件人中的messageCompose问题,iphone,objective-c,Iphone,Objective C,我正在将名为arrmIndexArray的NSMutableArray分配给MFMessageComposeViewController的属性收件人,如: contoller.recipients=arrmIndexArray 但是它崩溃了 if([MFMessageComposeViewController canSendText]){ NSLog(@"contact page MFMessageComposeViewController canSendText"); c

我正在将名为arrmIndexArray的NSMutableArray分配给MFMessageComposeViewController的属性收件人,如:

contoller.recipients=arrmIndexArray 
但是它崩溃了

if([MFMessageComposeViewController canSendText]){ 
    NSLog(@"contact page MFMessageComposeViewController canSendText");
    controller.messageComposeDelegate = self

    NSLog(@"get sms etxt is %@",[msmscheck getsmsText]);
    controller.body =[msmscheck getsmsText];

    NSLog(@"agter the getsms text");


    NSLog(@"arr-- from server-->%@",arrmIndexArray);

    //Crashes on this line:
    controller.recipients = arrmIndexArray;


    NSLog(@"recipent---%@",controller.recipients);
    NSString *messag=[NSString stringWithFormat:@"message sent to %d people",[arrmIndexArray count]];
    controller.editing = NO;

    summary=messag;
    NSLog(@"before--");
    [self presentModalViewController:controller animated:YES];
    NSLog(@"after-");
    [controller release];
}

给EXC_BAD_访问权限

你应该看看苹果公司关于MFMailComposer的文档。你应该使用

- (void)setToRecipients:(NSArray*)toRecipients
设置收件人。 MFMailComposer类引用:
MFMailComposer示例项目:

这行数组是什么?它的对象:@8147042736,nil]?您是如何编译这段代码的?它甚至不会编译。thais注释行。now RemovedIt现在解决了。出现了一些内存释放问题,第二个是数组,我使用格式为的字符串转换为字符串,然后将其传递到Receipt,