1
我使用下面的代碼在Xcode:語法錯誤日期計算
(void)updateLabel
{
NSDate* now = [NSDate date];
int hour = 23 - [[now dateWithCalendarFormat:nil timeZone:nil] hourOfDay];
int min = 59 - [[now dateWithCalendarFormat:nil timeZone:nil] minuteOfHour];
int sec = 59 - [[now dateWithCalendarFormat:nil timeZone:nil] secondOfMinute];
countdownLabel.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hour, min,sec];
}
而且正在以下錯誤。我怎樣才能解決這個問題?
error: invalid operands to binary - (have 'int' and 'id')
這行給出你的錯誤? –
全部三個.......其中int用於小時,分鐘,秒 –
我在我的系統中嘗試了相同的代碼,它工作良好。 –