gpt4 book ai didi

swift - 将文件拖放到 swift 应用程序中

转载 作者:行者123 更新时间:2023-11-30 11:42:41 25 4
gpt4 key购买 nike

我想使用 UIDropInteractionDelegate 将简历文件从文件应用程序删除到我的应用程序。我想我已经搜索了整个谷歌我没有找到任何教程。到处丢的文件都只是图像和字符串。我如何将它用于文件?文件可以是 .txt、.doc、.pdf、.rtf 等。

Duplicate question pointed给出了如何获取pdf文件的描述。但我希望任何文件都能接受;并且此代码不会给出删除的文件位置。我如何获取文件的位置?

最佳答案

也许尝试像下面这样的东西? (我以前从未做过 iOS 拖/放操作,但根据一些网络搜索和拼凑进行了猜测)。

func dropInteraction(_ interaction: UIDropInteraction, canHandle session: UIDropSession) -> Bool 
{
let identifiers = [kUTTypeURL as String]
return session.hasItemsConforming(toTypeIdentifiers: identifiers) && session.items.count == 1
}

为了接收实际的 URL,this SO post这是到目前为止我能找到的所有内容,这看起来是一个好的开始,尽管作者对此有疑问。

关于swift - 将文件拖放到 swift 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49166487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com