Một trong những tính năng tuyệt vời của BBEdit là cách nó theo dõi các tệp bất kể điều gì xảy ra với các tệp đó. Các ứng dụng mà tôi đang làm việc trên cần phải theo dõi vị trí của một số tập tin thuộc sở hữu của người sử dụng. Người dùng có thể di chuyển hoặc xóa các tệp này và ứng dụng của tôi cần biết vị trí của các tệp đó ngay cả khi ứng dụng của tôi không chạy vào thời điểm thay đổi vị trí xảy ra.Cách theo dõi vị trí tệp trên Mac OS X?
Câu hỏi của tôi là chiến lược được đề xuất cho vấn đề này là gì hoặc có thể là gì? Theo dõi các tệp trong khi ứng dụng đang chạy không phải là vấn đề. Tôi muốn đường dẫn chính xác đến các tệp khi ứng dụng của tôi đang chạy bất kể điều gì đã xảy ra với các tệp đó khi ứng dụng của tôi không chạy.
Tìm kiếm thủ công các tệp có cách tiếp cận tốt nhất hoặc có API mà tôi đang xem giúp dễ dàng hơn không?
+1 Rất thú vị ... –
Đây là lý do chính tại sao trong 10.6 Apple đã thêm các phiên bản dựa trên URL của khá nhiều tất cả các API có đường dẫn làm đối số. Bạn hiện được khuyến khích sử dụng URL của tệp thay vì đường dẫn. "Khuyến khích mạnh mẽ" của Apple thường có nghĩa là "cách cũ có thể sẽ không còn được dùng nữa". –
Điều này thật tuyệt. May mắn thay, ứng dụng của tôi yêu cầu 10.6 hoặc cao hơn để các dấu trang dường như là tất cả những gì tôi cần. Cảm ơn rất nhiều @hamstergene. –