当按钮快速按下iphone obj-c时,阻止此应用程序崩溃的最佳方法是什么

当按钮快速按下iphone obj-c时,阻止此应用程序崩溃的最佳方法是什么,iphone,crash,Iphone,Crash,我不完全清楚为什么会发生这场车祸,我想听听关于处理这场车祸的最佳方法的建议 我的应用程序有3个按钮。每个按钮都从用于填充表视图的服务器请求不同的XML文件 如果我按顺序快速按下按钮1按钮2按钮3按钮1按钮2按钮3按钮1按钮1按钮2按钮2按钮3应用程序退出 这可能是什么原因造成的。id是在事物的NSURLRequest端还是在表视图填充端 你建议我如何停止这种行为?我只是想在按下按钮时将布尔值“isRequesting”设置为true,在完成填充表视图时将其设置为false。如果在isReques

我不完全清楚为什么会发生这场车祸,我想听听关于处理这场车祸的最佳方法的建议

我的应用程序有3个按钮。每个按钮都从用于填充表视图的服务器请求不同的XML文件

如果我按顺序快速按下按钮1按钮2按钮3按钮1按钮2按钮3按钮1按钮1按钮2按钮2按钮3应用程序退出

这可能是什么原因造成的。id是在事物的NSURLRequest端还是在表视图填充端

你建议我如何停止这种行为?我只是想在按下按钮时将布尔值“isRequesting”设置为true,在完成填充表视图时将其设置为false。如果在isRequesting为True时按下任何按钮,则它们不会执行任何操作

这听起来明智还是有更好的办法


谢谢,当点击一个按钮并且应用程序正在处理它时,dub

。。。禁用用户交互。。处理该事件时,请重新启用用户交互。。。这可能会阻止应用程序崩溃

您可以通过以下方式禁用用户交互:

self.view.userInteractionEnabled = NO; 

崩溃报告或错误描述将有助于找出问题所在……即使在使用调试器运行时,它也会退出吗?这很奇怪,因为它只发生在设备上。我不能在调试器中复制它