Determine iDevice current date in Xcode - NSDate
-
14-07-2021 - |
Question
I want to create a simple if function which carries out a bit of code depending on if the current iDevice year is 2012. I have tried to use NSCalendar and NSDateComponents in Xcode for this but have failed... :(
Anyone know of any good resources or blogs with tutorials/advice on this kind task?
Thanks,
Dan
Solution
NSDate *date = [NSDate date];
NSCalendar *gregorian = [[[NSCalendar alloc]
initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
NSDateComponents *components = [gregorian components:NSYearCalendarUnit fromDate:date];
int year = components.year;
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow