我正在从服务器读取数据,但是有一段时间(例如在晚上10点到早上6点之间)没有数据。如果用户在该特定时间段内选择,则应用程序崩溃!有没有办法告诉用户没有数据,请选择其他时间段并防止崩溃!
很抱歉,如果我的问题很简单,但我无法想出“关键词”进行搜索。
任何帮助或想法将不胜感激!非常感谢。
答案 0 :(得分:1)
检查数据为零后,您可以显示带有UIAlertView的弹出窗口:
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"No New Data" message:@"There is no new data to display. Please try again later." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; [alert show];
答案 1 :(得分:0)
你需要通过查看崩溃的堆栈跟踪来弄清楚你的应用程序崩溃的原因。如果您无法理解,请编辑帖子并粘贴到堆栈跟踪中。
您可以使用UIAlertView
弹出一个带有消息的小窗口。您可以通过在网络上搜索“UIAlertView示例”轻松找到大量示例。