我的ViewController上有一个UIDatePicker,当我点击保存按钮时,我希望它将日期保存到变量,允许我打印变量的内容,该变量应该是设置的日期。
我有一个模型(Class)来保存我的ViewController上的所有信息(UiTextField文本等等),我只是不确定如何从DatePicker保存日期并将其打印出来。任何人都可以帮我弄清楚如何让它发挥作用吗?
这是我的第一个应用程序(除了Hello World)
答案 0 :(得分:2)
NSDate* pickerDate = picker.date;
NSLog(pickerDate); // or NSLog(@"Date: %@", pickerDate);
答案 1 :(得分:0)
A'sa Dickens已经展示了如何从日期选择器中获取日期。 NSDate对象是属性列表对象,因此可以直接写入plist或用户默认值。 NSDate也符合NSCoding,因此您可以将NSDate对象添加到存档。
您还可以使用NSDate实例方法timeIntervalSinceReferenceDate将NSDate转换为double,并使用NSDate类方法dateWithTimeIntervalSinceReferenceDate将double转换为日期。