这可能听起来像一个愚蠢的问题。事实上,我仍在考虑是否可能是原因,但是使用XCode并将iOS 4.3设置为我的部署目标,将iPad设置为我的设备,我收到了意外错误。
通过模拟器运行我的应用程序时,我可以让它正常工作。但是,当我通过我的iPad运行一个IBAction时,当用户点击一个UIButton时,需要大约4分钟才能完成。事实上,它在for循环中停止在同一点。
我使用XCode搜索内存泄漏并且没有找到任何内容泄漏,因此我问是否有IBActions的时间限制。我看到背景中的方法有10分钟的限制,但我还没有找到与前景中的IBActions有关的任何内容。
答案 0 :(得分:0)
我认为用户已经厌倦了在系统之前很久就等待响应。通常情况下,按钮或类似按钮最多应在一秒钟后完成(好,可能是1.5秒),或者用户认为系统“慢”。
答案 1 :(得分:0)
我会确保您的按钮插座正确连接。它可能只是没有抛出异常,所以你得到一个缓慢的系统。将NSLog显示放在IBAction方法中,并确保它正确执行。你应该能够追踪它以弄清楚发生了什么。