将NSData写入桌面文件

时间:2012-09-23 22:41:58

标签: iphone ios nsdata nsfilemanager

我正在尝试将NSData对象写入文件,我使用的代码如下所示。我遇到的问题是它永远不会创建文件..

//创建文件     NSFileManager * filemgr;     NSData * databuffer;

filemgr = [NSFileManager defaultManager];

databuffer = [filemgr contentsAtPath: @"/Users/imac/Desktop/mydata.dat" ];

// write to file
databuffer = [filemgr contentsAtPath: @"/Users/imac/Desktop/mydata.dat" ];

[filemgr createFileAtPath: @"/Users/imac/Desktop/mydata.dat" contents:receivedData attributes: nil];

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:4)

事实证明你可以(我刚学会了)。

Here是一个类似的问题。 (您提供的代码也应该有效。)

不要忘记在模拟器中运行它(而不是在iDevice上)以使其工作。