【问题标题】:Cannot assign value type 'Data?' to type 'UIImage?'无法分配值类型“数据?”输入“UIImage?”
【发布时间】:2021-09-25 02:05:03
【问题描述】:

我试图从 viewcontroller 传递数据以显示在 secondviewcontroller 中。我是初学者,需要帮助,因为我已经能够传递字符串并显示数据。

P.S 我目前是一名实习生 (Wfh),没有具有编码经验且需要帮助的前辈。我在工作中学习,我被困在这里好几天了。

SecondViewController

Core data entity and attributes

ViewController Segue

【问题讨论】:

  • UIImage(data: someData),您如何从Data 初始化UIImage
  • 您需要以minimal reproducible example 的形式将所有相关代码作为文本包含所有相关代码作为文本,而不是作为屏幕截图,以minimal reproducible example 的形式提出问题主题。
  • 很抱歉,我无法使用正确的格式将所有相关代码作为文本共享,因为我目前正在远程共享经理的 macbook,并且我不允许在他的 mac 上打开 chrome 或任何其他应用程序。严格来说,只有 xcode,我求助于通过我的 Windows PC 截屏来分享这个问题。希望你能理解。谢谢
  • @AbednegoDavid 你不能复制/粘贴?这就是 Dávid Pásztor 提出的问题

标签: ios swift xcode core-data uikit


【解决方案1】:
if let data = selectedNode?.image {
    imageView.image = UIImage(data: data)
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多