首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将NSMutableArray打印到电子邮件正文

将NSMutableArray打印到电子邮件正文
EN

Stack Overflow用户
提问于 2014-01-14 20:56:08
回答 1查看 74关注 0票数 0

我是iOS开发新手,我正在开发我的第一个应用程序。我有一段代码,当我分享电子邮件时,它会将NSMutableArray中的数据添加到电子邮件的正文中。我遇到了一个问题,数组描述只打印出数据的地址,而不是实际的数据。我知道这是意料之中的行为,如何在邮件正文中显示数组的内容?

下面是我写的代码:

代码语言:javascript
复制
- (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];
}
EN

回答 1

Stack Overflow用户

发布于 2014-01-14 21:06:54

而不是

代码语言:javascript
复制
NSString *data = [self.attendItems description];

使用像这样的东西:

代码语言:javascript
复制
NSString *data = [self.attendItems componentsJoinedByString:@", "];

数组中的所有值将由逗号(,)连接。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21114130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档