Я пытаюсь открыть файл .pdf
после загрузки, который загружается с Alamofire. Но я видел только использование «webview». Таким образом, приложение потребляет много памяти и не является жизнеспособным.Как открыть файл в iOS?
Я хочу открыть его с помощью приложения для родного устройства. Какие-либо предложения? Спасибо.
Edit: Это мой код для загрузки файла:
var localPath: NSURL?
Alamofire.download(.GET, url, destination: { (temporaryURL, response) in
let directoryURL = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)[0]
let pathComponent = response.suggestedFilename
localPath = directoryURL.URLByAppendingPathComponent(pathComponent!)
return localPath!
})
.response { (request, response, _, error) in
if error != nil
{
// got an error in getting the data, need to handle it
print("Error: \(error!)")
}
//print(response)
print("Download file en:\(localPath!)")
self.view.hideToastActivity()
//self.actioncall()
}
}
мне нужно открыть файл с LocalPath ...
Слышал о UIDocumentInteractionController когда-либо ?? Если не попробуйте его прочитать. Я считаю, что вам нужно :) Счастливое кодирование :) –
Вы должны показать, что вы сделали уже. –
обновление op. Я буду читать @SandeepBhandari – FireUser