我正在使用[str writeToFile:path atomically encoding error] 写入文件。它适用于NSString,但不适用于NSDate / NSData。 请告诉我如何写入文件。
答案 0 :(得分:0)
简单,骗子的解决方案:将其放在支持写入文件的结构中。
NSDate* variable = ...;
[@[ variable ] writeToFile:path atomically:YES];
要说的是,把它放在数组或字典中。
如果要将其输出到文本文件(正如标题所示,但您没有在问题中提及),则需要先将日期转换为字符串。使用NSDateFormatter
。
如果不知道NSData
中的内容是什么,它真的无法说明如何输出到文本文件。也许首先转换为base 64?