Kakao kullanarak dosya/klasör son erişilen tarihi mac olarak almak mümkün mü?Cocoa'da bir dosyanın en son erişim geçmişini bul
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);
i hem UTF8String ve fileSystemRepresentation denedi Yukarıdaki kod gereğince
ama ikisi de bana geçerli tarihi veriyoruz ve time.Please ben yanlış bir şey yapıyorum bana bildirin.
Açık paneliniz, seçtiğiniz her dosyanın önizlemesini gösteriyor mu? Eğer öyleyse, dosyanın “önizleme” için gerekli olan “read” çağrılarının erişim zamanını güncelleştirmesi muhtemeldir. “atime”, “read” (ya da “mknod” veya “utimes”) çağrıldığında, son kez “resmen bir uygulama tarafından açılmış” değil. –