我正在使用[str writeToFile:path atomically encoding error] 来写入文件。它成功地为NSString工作,但不适用于NSDate/NSData。 请告诉我如何写入文件。如何在文本文件中编写NSDate
1
A
回答
0
简单的作弊解决方案:将其放置在支持写入文件的结构中。
NSDate* variable = ...;
[@[ variable ] writeToFile:path atomically:YES];
也就是说,把它放在数组或字典里面。
如果您想将其输出到文本文件(正如您的标题所暗示的,但您未在问题中提及),则需要先将日期转换为字符串。使用NSDateFormatter
。
不知道你的内部是什么NSData
不可能说如何输出到文本文件。也许先转换为base 64?
+0
感谢您的回答。 我的用例是我有一个包含object2数组的对象,其中object2由几个属性组成,如NSInteger,NSArray,NSDate等。如何在文件中写入此对象? – user2098173 2014-09-30 12:27:48
相关问题
- 1. 如何在文件夹中编写和读取文本文件?
- 2. 如何编写文本文件
- 3. 在java中编写文本文件
- 4. 如何在Windows中的Scala中编写文本文件?
- 5. 如何在GLUT中编写文本?
- 6. 如何在ColdFusion中编写文本?
- 7. 编写Python文本文件
- 8. 如何在C#中编写文本文件#
- 9. 如何在C#中高效地编写大型文本文件?
- 10. 如何在java中编写文本文件的特定位置
- 11. 如何在文本文件或Python中编写下划线文本?
- 12. 如何编写文件创建脚本?
- 13. 在python上编写文本文件
- 14. 如何在Lua中编写文件?
- 15. 如何在C++中编写ACE_Tstring文件
- 16. 如何在Android/Java中编写文件?
- 17. 如何在IOS中编写文件
- 18. 如何在C#中编写文件?
- 19. 如何在R中编写.dat文件
- 20. 如何在Tizen Gear S2本地文件系统上编写文本文件?
- 21. RPM +在spec文件中编写脚本
- 22. 如何在Python中将文本列表写入文本文件
- 23. 如何写在一个文本文件
- 24. 如何在文本文件的追加模式下编写
- 25. 如何使用java在文本文件上编写内容?
- 26. 如何在收到位置后编写文本文件?
- 27. 如何编写XML文件?
- 28. 如何编写“* .bat”文件?
- 29. 如何在XMADL中编写文本和按钮控件时对齐文本?
- 30. Dotnetnuke - 如何在skin.ascx文件中编写服务器端脚本
那么'NSDate'或'NSData'?他们是非常不同的班级。 – Droppy 2014-09-30 08:11:56
你的代码是什么?你读过'NSError'参数吗?究竟是什么错误?有错误吗? – Larme 2014-09-30 08:18:28