Хотя ответ @ lordsandwich верен, вы также можете напрямую использовать метод NSDate
timeIntervalSince1970
вместо того, чтобы «самим» создавать 1970 NSDate
.
Это будет работать так:*
NSDate *past = [NSDate date];
NSTimeInterval oldTime = [past timeIntervalSince1970];
NSString *unixTime = [[NSString alloc] initWithFormat:@"%0.0f", oldTime];
Поскольку при использовании этого метода вы не добавляете новый объект в пул автоматического выпуска, я думаю, что на самом деле лучше использовать этот метод.