如何弹出消息通知用户?

时间:2012-10-14 02:51:34

标签: ios ios5 crash ios6

我正在从服务器读取数据,但是有一段时间(例如在晚上10点到早上6点之间)没有数据。如果用户在该特定时间段内选择,则应用程序崩溃!有没有办法告诉用户没有数据,请选择其他时间段并防止崩溃!

很抱歉,如果我的问题很简单,但我无法想出“关键词”进行搜索。

任何帮助或想法将不胜感激!非常感谢。

2 个答案:

答案 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示例”轻松找到大量示例。