0
我是iOS開發新手,我正在開發我的第一個應用程序。我有一段代碼,當我分享它時,它會將我的NSMutableArray中的數據添加到電子郵件的正文中。我遇到了一個問題,數組描述只是輸出數據的地址而不是實際的數據。我知道這是一個預期的行爲,我如何顯示電子郵件正文中的數組內容?將NSMutableArray打印到電子郵件正文
這裏是我寫的代碼:
- (void)displayMailComposerSheet
{
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:@"Attendance"];
NSString *data = [self.attendItems description];
[picker setMessageBody:data isHTML:NO];
[self presentViewController:picker animated:YES completion:NULL];
}
不能在這裏找到數組。如果你有一個數組,然後遍歷它,追加或甚至你可以使用'componentsJoinedByString:'方法從數組中形成一個字符串。 –
@Anoop Vaidya:「self.attendItems」似乎是數組。爲什麼不把它作爲答案?對我來說似乎完全沒問題。 –
@SebastianWramba:如你所說,我確實如此。答覆已發佈。 –