我是一名全新的程序员。我即将完成使用核心数据的第一个简单的待办事项列表应用程序。该应用程序完美工作,从不崩溃。它不需要互联网连接工作,我不认为应用程序有任何可能的错误,因为我确信一切工作正常。通过阅读苹果开发者的网站,我明白你需要在提交评论前妥善处理可能的错误,但是我的问题是,如果不存在,我是否需要处理错误?如何在我的应用程序中处理错误时似乎没有任何错误
0
A
回答
2
考虑一下。
让该组可能的错误为E
。 苹果的指导方针坚持认为,您的应用程序足够强大,如果发生E
错误e
发生,应用程序处理它不会崩溃。这可能会显示一个模式对话框,通知用户该问题;忽略或考虑错误,然后默默地继续;改变用户界面以反映进程状态的变化;或任何数量的非碰撞控制路径。
您已经为您的申请声明E
的尺寸为0
。由于该集合中没有元素,因此您已处理了所有错误,这意味着您断言处理了所有错误为真实。
+0
我已经确保每个函数和可能的数据都返回一些值。例如,当我要求用户输入一个任务时,编译器会期望一个字符串。我已经做到这样,如果它是空的,它将返回一个空字符串。日期默认会返回今天的日期。所以我很确定不会有任何错误。再加上应用程序从不崩溃。非常感谢您的帮助,这对我来说是个好消息! – user4363124 2015-01-15 16:22:33
相关问题
- 1. IErrorHandler似乎没有处理我在WCF中的错误..任何想法?
- 2. C#语法错误,似乎没有任何错误
- 3. 我应该如何处理Codeigniter应用程序中的错误
- 4. 似乎无法在Linux上安装id3v2,似乎没有任何错误
- 5. 用django重定向错误。似乎没有任何工作
- 6. 我如何在Windows应用程序处理错误
- 7. 如何处理Express应用程序的运行时错误?
- 8. 如何正确处理n层应用程序中的错误?
- 9. 我的应用程序关闭时没有任何警告或错误消息
- 10. 我应该如何处理sqlite错误?
- 11. 在我的asp.net mvc应用程序中处理错误
- 12. Smalltalk如何处理程序错误?
- 13. 解析错误没有任何错误
- 14. 如何管理我的Slim应用程序中的错误?
- 15. WPF应用程序错误处理
- 16. 处理应用程序级错误
- 17. jquery $ .ajax - 启动时没有明显错误的错误处理程序
- 18. 解析仪表板错误:您没有任何应用程序
- 19. Testflight:“您目前没有测试任何应用程序”错误
- 20. 当应用程序路径错误时处理wsshellobj.Run()中的错误
- 21. 我如何在MVC/MVVM Windows窗体应用程序中执行错误处理
- 22. 预计在这个时候没有错误批处理错误
- 23. 为Spring Boot REST应用程序处理404错误时出错
- 24. ember-cli-mirage错误:没有任何处理程序返回,但处理程序存在
- 25. Docker容器在runnning sbt/play应用程序时停止,没有任何错误
- 26. 使用Scala处理任何错误
- 27. Odoo没有任何错误
- 28. 在C++中处理字符串错误时的错误处理
- 29. 如何解决在我的Rails应用程序中出现错误的错误?
- 30. 如何在交易时处理错误?
如有任何错误,您需要删除所有NSLOG。由于您不使用互联网共享内容,因此相信您在发布应用程序时不会有任何问题。 如果您的应用程序崩溃,出于任何原因苹果无法发布您的应用程序。 – ErasmoOliveira 2015-01-15 15:57:48
非常感谢您的帮助!所以基本上你说我的应用程序可能不会有任何问题要发布? – user4363124 2015-01-15 16:05:41
如果你的应用不崩溃,他将被发布。 – ErasmoOliveira 2015-01-15 16:07:27