2010-09-04 33 views
10

Tôi thực sự mới với lập trình os-c và mac OSX.Mục tiêu-c: Nhận ngày tạo tệp

Tôi viết ứng dụng GUI đơn giản có nút và nhãn. Khi tôi nhấn nút, nhãn sẽ thay đổi văn bản thành văn bản khác. Bây giờ tôi muốn hiểu cách nhận các thuộc tính tệp. Tôi đã đọc rất nhiều chủ đề nhưng không thể tìm thấy ví dụ đơn giản.

Những gì tôi cần, đó là một ví dụ đơn giản: cửa sổ có nhãn và nút, khi tôi nhấn nút, nhãn sẽ thay đổi văn bản thành việc tạo tệp hoặc ngày sửa đổi cuối cùng. Đường dẫn tệp sẽ được mã hóa cứng, ví dụ: /Users/MYUSER/Downloads/text.txt

Hãy giúp tôi hoặc chỉ cho tôi bài viết hay nội dung hay.

Trả lời

3

Bạn có thể muốn xem at Rosetta Code để biết ví dụ về thời gian sửa đổi của tệp.

+0

Cảm ơn bạn! Chính xác những gì tôi cần –

38

Ví dụ từ Mã Rosetta đã không được chấp nhận. Dưới đây là mã đúng để nhận ngày sửa đổi tệp

NSString *path = @"/Users/Raven/Downloads/1.png"; 
NSDictionary* fileAttribs = [[NSFileManager defaultManager] attributesOfItemAtPath:path error:nil]; 
NSDate *result = [fileAttribs objectForKey:NSFileCreationDate]; //or NSFileModificationDate 
NSLog(@"%@",result); 
Các vấn đề liên quan