我在我的ViewController上有一個UIDatePicker,當我點擊保存按鈕時,我希望它將日期保存到一個變量,允許我打印變量的內容,這應該是它設置的日期。如何保存UIDatePicker日期並將其打印出來?
我有一個模型(類)來保存我的ViewController(UiTextField文本等)的所有信息,我只是不知道如何保存日期從DatePicker並打印出來。任何人都可以幫助我瞭解如何使其工作?
這是我的第一個應用程序(除了的Hello World)
我在我的ViewController上有一個UIDatePicker,當我點擊保存按鈕時,我希望它將日期保存到一個變量,允許我打印變量的內容,這應該是它設置的日期。如何保存UIDatePicker日期並將其打印出來?
我有一個模型(類)來保存我的ViewController(UiTextField文本等)的所有信息,我只是不知道如何保存日期從DatePicker並打印出來。任何人都可以幫助我瞭解如何使其工作?
這是我的第一個應用程序(除了的Hello World)
NSDate* pickerDate = picker.date;
NSLog(pickerDate); // or NSLog(@"Date: %@", pickerDate);
A'sa狄更斯已經展示瞭如何從您的日期選擇器的日期。 NSDate對象是一個屬性列表對象,因此它可以直接寫入plist或用戶默認值。 NSDate也符合NSCoding,所以你可以添加NSDate對象到檔案。
您還可以使用NSDate實例方法timeIntervalSinceReferenceDate將NSDate轉換爲double,並使用NSDate類方法dateWithTimeIntervalSinceReferenceDate將其從double轉換爲日期。
您想要轉換爲日期的其他類型格式的示例代碼嗎?也許數字爲年/月/日或字符串值? –
如何轉換爲字符串值會很好。 – Mike
另外,它是一種類似的方式來保存UISwitch的狀態? [開/關] – Mike