在4.xsdk中使用MFMessageComposeViewController等编译的程序在iphone3.x运行会崩溃的问题
Don't import?<MessageUI/MFMessageComposeViewController.h>
?or it will crash on launch in 3.x. Just import?<MessageUI/MessageUI.h>
Class messageClass = (NSClassFromString(@"MFMessageComposeViewController")); if (messageClass != nil) {if ([messageClass canSendText]) {MFMessageComposeViewController*picker = [[MFMessageComposeViewController alloc] init];picker.messageComposeDelegate= self; // 默认收件人(可多个)picker.recipients = [NSArray arrayWithObjects:self.mobileTelNum, nil];[self presentModalViewController:picker animated:YES];[picker release];}
?
右击Target下->get info->general下,Link librarys将MessageUI.framework的type设置成weak