0
我試圖根據星期幾顯示歡樂時光特價商品,但由於某些原因,標籤與當前日期不符。我是相當新的Xcode的,所以我不知道如果我忽視的東西。這裏是我的代碼:基於星期幾的標籤
NSDate *today = [NSDate date];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EEEE"];
NSString *dateString = [dateFormat stringFromDate:today];
NSLog(@"date: %@", dateString);
lblTitle.text = pawpost.title;
lblPhone.text = pawpost.phone;
if ((dateString = @"Thursday")) {
happy.text = pawpost.thu;
}
else if ((dateString = @"Monday")) {
happy.text = pawpost.mon;
}
else if ((dateString = @"Tuesday")) {
happy.text = pawpost.tue;
}
else if ((dateString = @"Wednseday")) {
happy.text = pawpost.wed;
}
else if ((dateString = @"Friday")) {
happy.text = pawpost.fri;
}
else if ((dateString = @"Saturday")) {
happy.text = pawpost.sat;
}
else if ((dateString = @"Sunday")) {
happy.text = pawpost.sun;
}
提示:賦值運算符不是比較兩個對象以查看具有相同值的方式。 – rmaddy
請注意,如果用戶將其語言環境設置爲非英語語言,則「dateString」可能不是「週一」或您列出的任何其他常量。 –