2013-12-17 47 views
0

它涉及到PickerView今天的日期,该应用程序得到坠毁在这行代码 -崩溃在试图设置PickerView

[datePicker setDate:date animated:YES]; 

我在收到此错误sometime-

断言失败 - [_UIDatePickerView _setDate:动画:强制:],/SourceCache/UIKit_Sim/UIKit-2380.17/_UIDatePickerView.m:302

我试图清理和运行,但有时代码工作完美,但有时它给了同样的错误。

任何人都可以提出任何更好的解决方案吗?

回答

1

,当你申请零日晴生成此类型的错误:检查日期的值是零或/没有?并给出适当的条件,如果你得到零值的UIDatePicker。

这是由设备上和模拟器中设置的不同locale(NSLocale)引起的,或者您的日期格式错误,,,,,您应该检查日期格式化程序是否按预期工作。

1

我认为没有有效日期。所以,请尽量使用这一个..

[datePicker setDate:[NSDate date] animated:YES]; 
相关问题