首页 > 解决方案 > 如何转换任何?快速到数据

问题描述

我需要从 type 转换Any?Data.

像这样的东西

func getItem(item:Any?) {
    let data = convertToData(item)
}

标签: iosswift

解决方案


你可以这样做:

func getItem(item:Any?) {
    if let data = item as? Data {
      // do your thing
    }else {
      // not convertible to Data
    }
}

推荐阅读