У меня есть наблюдатель kQueue в каталоге Documents в моем приложении. Я использую kQueue, который вызывает обратный вызов, когда изменяется содержимое каталога документов.kQueue monitoring monitoring
здесь две настройки
eventToAdd.flags = EV_ADD | EV_CLEAR;
eventToAdd.fflags = NOTE_WRITE;
Проблема заключается в том, что я получаю уведомление, когда содержимое изменилось, когда добавляется новый файл, но сам файл еще не полностью скопировали, поэтому, когда я пытаюсь процесс в новом файле я получаю сбой SIGABRT.
Как я могу отложить уведомление до тех пор, пока файл не будет завершен?
Спасибо за это. Я попробую скоро и вернусь к вам. – jarryd