Is it possible to get file/folder last accessed date in mac using cocoa?
struct stat output;
//int ret = stat([[[openPanel filenames] lastObject] UTF8String], &output);
int ret = stat([[[openPanel filenames] lastObject] fileSystemRepresentation], &output);
// error handling omitted for this example
struct timespec accessTime = output.st_atimespec;
NSDate *aDate = [NSDate dateWithTimeIntervalSince1970:accessTime.tv_sec];
NSLog(@"Access Time %d, %@",ret, aDate);
As per the above code i have tried both UTF8String and fileSystemRepresentation, but both are giving me current date and time.Please let me know if i am doing anything wrong.