【发布时间】:2015-04-23 13:03:03
【问题描述】:
我有一个 UIDatePicker,它将所选日期存储在属性 (_selectedDate) 中。当视图加载而不是其默认日期(今天)时,如何在 DatePicker 上显示属性的日期?
我在这里阅读了一个答案,建议下面的代码是如何做到的,但是当我尝试它时我的应用程序崩溃了。
.h
@property (nonatomic, strong)IBOutlet UIDatePicker *datePicker;
@property (nonatomic, strong)NSDate *selectedDate;
.m
- (void)viewDidLoad {
[datePicker setDate:_selectedDate];
}
【问题讨论】:
-
如果您要立即覆盖它,为什么还要检查
_selectedDate是否为零? -
我想我在这里问错了问题。让我修改一下。
-
如果
_selectedDate和datePicker都有有效值,这应该已经可以工作了。你确定你已经连接了IB中的插座吗? -
如果您认为自己问错了问题,最好删除这个?其他人还在看问题,而你基本上是在浪费他们的时间。
标签: ios objective-c xcode nsdate uidatepicker