与一天中的时间关联 - Obj C

时间:2015-06-19 05:09:58

标签: ios objective-c xcode date time

我正在开发一款应用程序,有3家不同的餐厅。每间餐厅在不同的日子提供不同的餐点。有4种类型的饭菜,

早餐, 午餐, 晚餐, Latenight

现在我们打电话给餐厅1,2,3

让我们说餐厅1服务器早餐和午餐平日,周末早餐午餐和晚餐。

现在,如果是工作日,只提供早餐和午餐,而且是在上午10:30之前我要显示早餐菜单,但如果是在上午10:30之后,我想要显示午餐菜单。< / p>

然而,如果是周末,我想在10:30之前显示早餐,在10:30至2:30之间享用午餐,在2:30之后享用晚餐。

如果没有一大堆if语句检查每个sinerio,我怎么能这样做,因为必须为多家餐馆做这件事,而且选项数量不是很简单。

所以主要的问题是如何将这些字符串数组(餐食)与正确的价值联系起来,这取决于多少餐和用餐,而不只是做一堆if语句。

感谢您的帮助,我知道这是一个很长的问题。

1 个答案:

答案 0 :(得分:-1)

您应该将此请求发送到服务器,并假设数据在表中进行查询,然后您可以在服务器端检查它的时间和应该的时间,以便您可以获得正确的数据