2015-10-05 76 views
0

这一定很明显,但我不明白。检查UIDatePicker.date在Swift中是否为零

我试图写一个函数,其中一个的UIDatePicker的和UIPickerView(几秒钟)的值需要零进行检查(如果其中一人还在旋转)。 所以我必须:

let datePicker = view.viewWithTag(9) as! UIDatePicker 

if datePicker.date != nil { 

} 

因我所得到二元运算符“!=”不能应用于类型“的NSDate”和“NilLiteralConvertible的操作数。

+0

datepicker.date总是被设置,因为它是类型的NSDate的,而不是NSDate的? 所以,如果你想检查旋转看看这里: http://stackoverflow.com/questions/5055688/detect-if-uidatepicker-is-rolling – eyeballz

+0

谢谢!我应该删除这个问题吗? – HansiOber

+0

不知道处理这个问题的最佳方法。删除总是不好,它会删除可能需要的信息... 我只是将我的评论添加为答案,然后您可以接受它 – eyeballz

回答