我正在写一个巨大的NSDrayaries NSArray。成功写入plist时的文件大小约为549KB。事情是,当我开始我的应用程序时,第一次尝试写入它时,它总是返回NO(即它没有写入),但是下次它写得很好......有什么办法可以找出究竟发生了什么错误?谢谢。NSArray writeToFile第一次不工作(但下次工作)
回答
可能是你的字典数组是空的吗?尝试调试你的应用程序。
是的,但事情是,它总是只在第一次发生。 – user635064 2011-06-11 06:44:46
啊该死的,你是对的。 – user635064 2011-06-11 06:50:40
改为使用NSData - writeToFile:options:error:,看看返回的错误(NSError)是什么意思。
我有一个数组,而不是NSData。 – user635064 2011-06-11 06:44:22
@ user635064请参阅['this'](http://stackoverflow.com/questions/1286212/how-to-convert-nsarray-to-nsdata)将NSArray转换为NSData。 – 2011-06-11 06:47:39
- 1. Angular http post第一次不工作,但第二次工作
- 2. MouseListener第一次不工作
- 3. UIViewController第一次不工作
- 4. Python 3.5 SQLite INSERT第一次工作,但不是第二次?
- 5. AJAX请求第一次不工作,但此后工作
- 6. JavaScript脚本第一次不工作,但在此之后工作
- 7. 会话第一次不工作,从第二次起作用
- 8. Python代码工作正常第一次,但失败第二次
- 9. Ajax.BeginForm第一次工作,但从第二次调用
- 10. 为什么fopen第一次失败,但第二次工作?
- 11. 第一次如何工作,但第二次失败?
- 12. TabHost.setCurrentTab(index)第一次工作
- 13. JavaScript的jquery代码只是第一次工作,下次它不
- 14. 首先登录不工作,但第二次登录工作
- 15. IE 11第一次的AJAX调用工作第二不工作
- 16. 的UIScrollView不工作第一次,但工作正常,第二...目标C
- 17. 延迟不工作作为第一次工作
- 18. 修改WebGrid(mvc3)中的链接不工作(第一次工作,但不是第二次)
- 19. PHP SESSION变量第一次不工作
- 20. 笨:PHP不工作第一次刷新
- 21. UserControl事件第一次不工作
- 22. setSelected(true)第一次不工作
- 23. UIView的动画不工作第一次
- 24. A4J:commandLink在第一次不能工作
- 25. Android setAuthToken第一次不工作
- 26. Angular2 router.navigate()不工作第一次
- 27. Autopostback在ASP.NET中第一次不工作?
- 28. jquery attr(src)第一次不工作
- 29. FB.ui第一次不工作。帮帮我!
- 30. Android:isSelected第一次不在ListView中工作
你最近怎么样? – 2011-06-11 06:40:36
[data writeToFile:atomist atomically:YES]; – user635064 2011-06-11 06:44:00
:)我猜到了那么多。你在哪里写信? – 2011-06-11 06:45:54