0
基本上我尝试存储今天的日期,但每次我试图做到这一点的NSDate返回nil给我时间的NSDate返回零
self.calendarView.selectedDate = [NSDate date];
我是新来的Objective-C,所以也许我在这里做得不对,但它看起来非常直截了当。
基本上我尝试存储今天的日期,但每次我试图做到这一点的NSDate返回nil给我时间的NSDate返回零
self.calendarView.selectedDate = [NSDate date];
我是新来的Objective-C,所以也许我在这里做得不对,但它看起来非常直截了当。
[NSDate date]
将返回正确的日期。检查你的self.calendarView
在这一点上是不是零:
NSLog(@"calendar: %@", self.calendarView);
NSDate *now = [NSDate date];
NSLog(@"now: %@", now);
self.calendarView.selectedDate = now;
你是如何测试的价值?您是否尝试过声明一个变量并存储[NSDate date]的值,并确认它实际上与调试器或日志语句为空? – tomasmcguinness
'calendarView'是'nil'。 –