iPhone SDK Objective-C __DATE__ (compile date) can't be converted to an NSDate
Posted
by Janice
on Stack Overflow
See other posts from Stack Overflow
or by Janice
Published on 2010-05-19T02:24:50Z
Indexed on
2010/05/19
2:30 UTC
Read the original article
Hit count: 297
//NSString *compileDate = [NSString stringWithFormat:@"%s", __DATE__];
NSString *compileDate = [NSString stringWithUTF8String:__DATE__];
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease];
[df setDateFormat:@"MMM d yyyy"];
//[df setDateFormat:@"MMM dd yyyy"];
NSDate *aDate = [df dateFromString:compileDate];
Ok, I give up. Why would aDate sometimes return as nil?
Should it matter if I use the commented-out lines... or their matching replacement lines?
© Stack Overflow or respective owner