gpt4 book ai didi

ios - 我应该为 UTTypeImage 导入什么库,它是 iOS 15 中 kUTTypeImage 的替代品?

转载 作者:行者123 更新时间:2023-12-04 12:21:17 28 4
gpt4 key购买 nike

在 iOS 15 之前,我使用 UIImagePickerController 来捕获图像和视频,并且我从 [UIImagePickerController.InfoKey : Any] 获取 mediaType ,然后我使用了kUTTypeImage (在 MobileCoreServices 库中)来识别 mediaType。
然而,当谈到 iOS 15 时,Xcode 提示 kUTTypeImage was deprecated in iOS 15.0. Use UTTypeImage instead.所以,我换成了 kUTTypeImageUTTypeImage ,但 Xcode 不知道。
试图搜索一些信息,但没有得到任何线索。我想我应该导入正确的库,但它是什么?
下面是部分代码:

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
guard let mediaType = info[.mediaType] as? String else { return }
switch mediaType {
case String(kUTTypeImage):
// blabla
case String(kUTTypeMovie):
// blabla
以下是一些截图:
enter image description here
enter image description here

最佳答案

这有点令人困惑。首先,您需要 import UniformTypeIdentifiers .然后,替换 kUTTypeImage UTType.image ( UTTypeImage 的 Swift 版本)。

关于ios - 我应该为 UTTypeImage 导入什么库,它是 iOS 15 中 kUTTypeImage 的替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69332404/

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