Я создаю приложение, которое загружает файлы и хранит некоторые метаданные, связанные с файлом в основных данных.NSURLSession Загрузка многих файлов Как обновить метаданные?
Я был очень заинтригован задачей загрузки NSURLSession, так как это позволит мне загрузить в фоновом режиме и не писать собственный механизм очередей.
Моя проблема в том, когда я получаю время обратного вызова - (void)URLSession:(NSURLSession *)session downloadTask:(NSURLSessionDownloadTask *)downloadTask didFinishDownloadingToURL:(NSURL *)location {
Какой шаблон или метод, который я должен использовать, чтобы обновить соответствующие метаданные для этого файла после его переноса в изолированной программной среде приложения? В частности, мне нужно установить свойство в метаданных, которые сообщают приложению, что файл уже загружен.
Первоначально я начал путь добавления свойства к задаче загрузки через связанные объекты, которые будут сообщать мне объект-объект основного объекта данных. но он стал казаться очень взломанным, и кажется, что должен быть более простой метод.
У кого-нибудь есть идеи? я достаточно объясняю проблему?
Это будет работать. Благодаря! – Weston