我正在尝试以编程方式发送电子邮件...我有这行代码:
_mail.AddAttachmentData(nsd,"text/plain", filePath);
并且我不知道NSData中的内容...我尝试将我写的字符串写入文件,但显然这也不起作用。我相信它阻止我做一个好的sendmail。
答案 0 :(得分:1)
NSData是一种类类型。看这里: http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSData_Class/Reference/Reference.html
您可能希望使用以下内容构建NSData对象:
NSString *myFilePath = [[NSBundle mainBundle] pathForResource:@"MyFile" ofType:@"txt"];
NSData *myData = [NSData dataWithContentsOfFile:myFilePath];
然后将其作为NSData对象传递。