2012-09-25 112 views
0

基本上我嘗試存儲今天的日期,但每次我試圖做到這一點的NSDate返回nil給我時間的NSDate返回零

self.calendarView.selectedDate = [NSDate date]; 

我是新來的Objective-C,所以也許我在這裏做得不對,但它看起來非常直截了當。

+0

你是如何測試的價值?您是否嘗試過聲明一個變量並存儲[NSDate date]的值,並確認它實際上與調試器或日誌語句爲空? – tomasmcguinness

+3

'calendarView'是'nil'。 –

回答

4

[NSDate date]將返回正確的日期。檢查你的self.calendarView在這一點上是不是零:

NSLog(@"calendar: %@", self.calendarView); 
NSDate *now = [NSDate date]; 
NSLog(@"now: %@", now); 
self.calendarView.selectedDate = now;