Jak śledzić lokalizacje plików w systemie Mac OS X?

Jedną z ciekawych funkcji BBEdit jest to, że śledzi pliki bez względu na to, co dzieje się z tymi plikami. Aplikacja, nad którą pracuję, musi śledzić lokalizację wielu plików należących do użytkownika. Użytkownik może przenosić lub usuwać te pliki, a moja aplikacja musi wiedzieć, gdzie są te pliki, nawet jeśli moja aplikacja nie była uruchomiona w momencie, gdy nastąpiła zmiana lokalizacji.

Moje pytanie brzmi: jaka jest zalecana strategia dla tego problemu? Śledzenie plików podczas działania aplikacji nie stanowi problemu. Chcę mieć poprawną ścieżkę do plików, gdy moja aplikacja działa, niezależnie od tego, co stało się z tymi plikami, gdy moja aplikacja nie była uruchomiona.

Czy ręczne wyszukiwanie plików jest najlepszym podejściem, czy może jest to interfejs API, który jest przeze mnie pomijany?

questionAnswers(1)

yourAnswerToTheQuestion