Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa 如何处理NSData?_Cocoa_Nsdata_Sendmail - Fatal编程技术网

Cocoa 如何处理NSData?

Cocoa 如何处理NSData?,cocoa,nsdata,sendmail,Cocoa,Nsdata,Sendmail,我正在尝试以编程方式发送电子邮件。。。我有一行代码: _mail.AddAttachmentData(nsd,"text/plain", filePath); 我一点也不知道NSData里有什么。。。我试着把我正在写的字符串放到一个文件中,但显然这也不起作用。我相信这会妨碍我做好发送邮件的工作。NSData是一种类类型。请看这里: 您可能希望使用以下内容构造NSData对象: NSString *myFilePath = [[NSBundle mainBundle] pathForResou

我正在尝试以编程方式发送电子邮件。。。我有一行代码:

_mail.AddAttachmentData(nsd,"text/plain", filePath);

我一点也不知道NSData里有什么。。。我试着把我正在写的字符串放到一个文件中,但显然这也不起作用。我相信这会妨碍我做好发送邮件的工作。

NSData是一种类类型。请看这里:

您可能希望使用以下内容构造NSData对象:

NSString *myFilePath = [[NSBundle mainBundle] pathForResource:@"MyFile" ofType:@"txt"];  
NSData *myData = [NSData dataWithContentsOfFile:myFilePath];  
然后将其作为NSData对象传入