我得到我的UIDatePicker视图崩溃,我认为这是因为我不保留选择选择日期。谁能告诉我,如果这可能是正确的?我必须保留来自UIDatePicker模态视图的日期吗?
我有一个选择toDate
和fromDate
范围的模态视图。这些值被传递到模态视图中,并在视图被解散时从视图中取出。 该视图有一个UIDatePicker和一个分段按钮,用于在日期和日期之间切换。
每次分段控制开关时,我都会将采摘日期设置为匹配日期或开始日期。当选择器值发生变化时,我相应地更新日期或日期。在这些日期之间几次切换后,视图崩溃。
我不持有采摘选择的日期,所以当我设置为从toDate
的采摘日期为fromDate
的toDate
值被释放,所以当我切换选择器回toDate
它要我猜坠毁。
同样使用从视图外部的选择器中选择的日期将需要保留日期,因为选择器将随着日期一起被释放?
这对任何人都有意义吗?
如果我这样做,然后说self.date = [选择器日期];那么self.date就不会指向pikers的日期,并且在选择日期被设置为另一个日期时被释放。即[picker setDate:date2]; – McKay 2009-09-23 23:19:51