我正在从服务器读取数据,但是有一段时间(例如晚上 10 点到早上 6 点之间)没有数据。如果用户在该特定时间段内选择,则应用程序崩溃!有没有办法告诉用户没有数据,请选择其他时间段,防止崩溃!
对不起,如果我的问题很简单,但我无法想出“关键词”来搜索。
任何帮助或想法将不胜感激!提前非常感谢。
检查数据是否为零后,您可以显示带有 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];
您需要通过查看崩溃的堆栈跟踪来找出您的应用程序崩溃的原因。如果您无法理解,请编辑您的帖子并粘贴到堆栈跟踪中。
您可以使用 . 弹出一个带有消息的小窗口UIAlertView
。您可以通过在网上搜索“UIAlertView 示例”轻松找到大量示例。