2015-10-05 78 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

回答