Objc сохранить файл в TMP / с URL, он не работает

Если я делаю следующее, это работает нормально

NSString *filePath = [NSTemporaryDirectory() stringByAppendingPathComponent:[response suggestedFilename]];

Но если я пытаюсь сохранить его, используя URL (хотя он возвращает правильный путь), он не сохраняет его.

NSString *filePath = [NSTemporaryDirectory() stringByAppendingPathComponent:[[response URL] absoluteString]];

Есть идеи?

1 ответ

Решение

Для системного пути к файлу не используйте

[[response URL] absoluteString]

потому что строка начинается со схемы file://

использование

[[response URL] path]

вместо этого, который начинается с /

Но я сомневаюсь, что вы хотите добавить полный путь к временному каталогу.

Другие вопросы по тегам