Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
File 将文件添加到NSMutableArray_File_Nsmutablearray - Fatal编程技术网

File 将文件添加到NSMutableArray

File 将文件添加到NSMutableArray,file,nsmutablearray,File,Nsmutablearray,我想按下一个按钮将xml文件保存到documents目录中,并将该文件添加到一个数组中,该数组稍后将发送到一个电子邮件地址。我想我已经解决了保存问题,但是如何将文件放入数组中呢?还有可能以某种方式将这些文件发送到电子邮件地址吗?有人能给点建议吗?NSString*filePath=@“…”; NSString *filePath = @"...<path to directory where XML is saved on the device>"; NSMutableArray

我想按下一个按钮将xml文件保存到documents目录中,并将该文件添加到一个数组中,该数组稍后将发送到一个电子邮件地址。我想我已经解决了保存问题,但是如何将文件放入数组中呢?还有可能以某种方式将这些文件发送到电子邮件地址吗?有人能给点建议吗?

NSString*filePath=@“…”;
NSString *filePath = @"...<path to directory where XML is saved on the device>";

NSMutableArray *mArray = [[NSMutableArray alloc] init];

//Repeat this for every file you want to attach
[mArray addObject:filePath];
NSMutableArray*mArray=[[NSMutableArray alloc]init]; //对要附加的每个文件重复此操作 [mArray addObject:filePath];
这样做之后。。每当需要发送带有附件的电子邮件时,循环遍历数组并将其添加为附件。 将此作为参考


这是针对图像的,但对于任何经过一些修改的文件都应该可以很好地工作。

这难道不只是将文件路径添加为字符串,而不是将实际的xml文件及其数据添加到数组中吗?因为我没有电子邮件接口,所以我想到了HTTP POST或类似的东西,是否仍然可以像你提到的那样做呢?