【问题标题】:Downloading videos and storing them locally swift [closed]快速下载视频并将其存储在本地[关闭]
【发布时间】:2018-01-19 10:25:25
【问题描述】:

有人可以根据他们的经验提供分步指南或一些提示,如何从某个特定 url 下载视频,将其保存在本地(请建议使用哪个数据库 CoreData、realm 或 SQLite),然后显示它例如在 collectionView 中给用户?

【问题讨论】:

    标签: ios swift xcode video download


    【解决方案1】:

    首先,不要将视频存储在数据库中。使用documents directory。要下载视频,您可以使用 URLSessiondataTask(with:completionHandler:) 方法或 Alamofire 等库。下载到本地存储后,如果您的文件类型不仅仅是视频,您可以浏览存储在那里的文件并按扩展名过滤它们。这可以在 viewDidLoad() 中异步完成,将 URL 存储到一个数组中,然后将它们绑定到您的集合并调用 reloadData()

    【讨论】:

    • 感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 2011-01-14
    • 1970-01-01
    • 1970-01-01
    • 2020-06-30
    • 2016-09-10
    • 2018-12-26
    相关资源
    最近更新 更多