Я рассматриваю возможность создания файлового менеджера, который отслеживает файлы в системе пользователя, но сохраняет свои метаданные отдельно.
Есть ли способ определить, перемещает ли пользователь файл за пределы моего приложения (или когда мое приложение не запущено), чтобы узнать, куда был перемещен файл? Например, если у пользователя есть фотография, хранящаяся в ~/Desktop/pictures
(а в моей базе данных она есть в виде записи), и они перемещают ее в ~/Documents/My Pictures
, я бы хотел сохранить ссылку на нее - это Есть ли способ сделать это? Точно так же, если они переименуют файл, я хотел бы знать, что это тот же файл.
Другими словами - можете ли вы попросить систему уведомлять вас об изменениях имен и путей файлов? Существует ли доступный приложению идентификатор для файлов, который содержит правильную ссылку независимо от ее фактического имени или пути?
Я новичок в API Какао на рабочем столе; Я один из тех, кто изучил Obj-C по программированию для iPhone и хотел бы применить его на рабочем столе.