К сожалению, для такого события нет наблюдателя или уведомления, но вместо этого вы можете повторно сканировать файлы в методе applicationDidBecomeActive:
делегата вашего приложения.
Рабочий процесс: когда пользователь добавляет файлы в каталог документов вашего приложения через iTunes, iTunes кратко синхронизирует файлы, делая ваше приложение неактивным (applicationWillResignActive:
) в течение этого небольшого промежутка времени, а затем делает его активным снова (applicationDidBecomeActive:
).
Таким образом (и даже если это не единственный раз, когда вызывается этот метод) сканирование содержимого папки «Документы» в этом методе гарантирует, что оно будет обновлено, когда пользователь добавит файлы через iTunes .
Для получения дополнительной информации о Рабочий процесс делегирования сообщений UIApplication, я призываю вас прочитать эту превосходную статью из Cocoanetics.