我试图让'date'将数据填充到标签中。
示例:锻炼计划 假设今天是8月5日,那么标签可能会显示“做20次上拉”,然后在8月6日,相同的标签可能会显示“做30次俯卧撑”。 如果数据来自SQLite数据库或简单数组并不重要..我只是无法弄清楚如何获取驱动数据的日期。
任何帮助都会很棒。 提前谢谢。
答案 0 :(得分:0)
尽管如此,这是基本的计算机编程,您应该通过学习一些教程(使用任何语言)来学习。使用iPhone SDK,您可以通过多种方式执行此操作。您可以从一个简单的数组开始,其中数组的每个元素都对应于其中一个日期。
NSArray *fred = [NSArray arrayWithObjects:@"20", @"30", @"40", nil];
// A better way is to use NSDateComponents, it's more accurate but a little more complicated
NSDate *numberOfDays = [startDate timeIntervalSinceDate:startDate] / (60 * 60 * 24);
NSString *label = [NSString stringWithFormat@"do %@ pushups",[fred objectAtIndex:numberOfDays];
当然你需要做错误检查等,但这会让你开始。