我正在制作基于窗口的应用程序.在这里我已经把一些条目变成一个人的记录现在我已经把mailcomposer发送邮件但是我想自动发送邮件中的那个人的邮件.我可以在iphone应用程序的mailcomposer中设置文件或Excel文件.
如果有人知道请帮助我.
非常感谢.
该MFMailComposeViewController协议定义了您需要的方法.使用方法
- (void)addAttachmentData:(NSData *)attachment mimeType:(NSString *)mimeType fileName:(NSString *)filename __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0);
Run Code Online (Sandbox Code Playgroud)
您可以轻松添加任何类型的文件作为邮件的附件.最简单的方法是将存储在CSV字符串中的记录与在ass附件中存储数据相结合.请参阅下面的示例:
MFMailComposeViewController *picker = [[[MFMailComposeViewController alloc] init] autorelease];
[picker setSubject:@"New Contacts"];
NSMutableString *body = [[NSMutableString alloc] init];
[body appendString:@"Hi, see attachment\n\n"];
NSMutableString *csv = [[NSMutableString alloc] init];
// Add data to csv
// ...
[picker addAttachmentData:[csv dataUsingEncoding:NSStringEncodingConversionExternalRepresentation allowLossyConversion:NO]
mimeType:@"text/csv"
fileName: @"contacts.csv"];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
524 次 |
| 最近记录: |