我有兩個視圖,其中一個有兩個按鈕和一個pickerview,另一個有一些文本...第一個視圖中的一個按鈕是「TODAY」按鈕,然後是picker視圖所有一年的時間,然後是另一個按鈕,「選擇」,第二個按鈕是在pickerview中選擇的日期,並通過帶有標識符「mySegue」的模式segue將我們帶到下一個視圖,並根據選擇的日期顯示個性化內容。第一個按鈕應該獲得今天的日期,並帶我們進入下一個視圖,其中包含日期的個性化內容。但我無法讓它與我的代碼一起工作!我試圖解釋它盡我所能...不能執行segue
-(IBAction)today:(id)sender{
NSDate *date = [NSDate date];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc]init];
[dateFormat setDateFormat:@"dd MMM"];
NSString *dateString = [dateFormat stringFromDate:date];
test.text = dateString;
if (dateString == @"04 jan") {
[self performSegueWithIdentifier:@"mySegue" sender:self];
}
}
它是做什麼的?任何錯誤? –
您是否在if語句中設置了斷點以確保其正確評估? – Weston
無錯誤。它只是沒有把我帶到下一個觀點。 –