如何将图像加载到Xcode 9游乐场?

如何将图像加载到Xcode 9游乐场?,xcode,swift-playground,Xcode,Swift Playground,我花了好几个小时试图在我的Swift操场上获取图像数据。我已经学习了许多教程,建议在目录中添加一个资源文件夹作为同级目录。你的操场在里面。或者将图像拖动到游乐场导航器的“资源”文件夹中。什么都没起作用。要在操场上加载图像视图,我必须做些什么?当我 导入PlaygroundSupport 标记资源文件夹并点击+图标 选择将文件添加到“资源”并选择您的图像(此处:image.jpg) 通过let image=UIImage(名为:“image.jpg”) Xcode 12预览版 这些方法有效。告诉我

我花了好几个小时试图在我的Swift操场上获取图像数据。我已经学习了许多教程,建议在目录中添加一个资源文件夹作为同级目录。你的操场在里面。或者将图像拖动到游乐场导航器的“资源”文件夹中。什么都没起作用。要在操场上加载图像视图,我必须做些什么?

当我

  • 导入PlaygroundSupport
  • 标记资源文件夹并点击+图标
  • 选择将文件添加到“资源”并选择您的图像(此处:image.jpg)
  • 通过
    let image=UIImage(名为:“image.jpg”)
  • Xcode 12预览版


    这些方法有效。告诉我们为什么它们不适合你:例如,你操场的屏幕截图可能有助于发现问题。另外,打开操场的调试区域,告诉我们错误消息是什么。没有错误。源和资源文件夹只是灰显。将图像拖动到其中没有任何效果。我采用了我之前描述的方法,并取得了成功。我不知道为什么它现在不起作用。我在同一台机器上使用Xcode8和Xcode9,这通常会导致模拟器出现问题。我想知道来回切换是否在某种程度上破坏了游乐场。在Xcode版本之间切换可能会导致问题-我知道这发生在你身上。//图像文字呢?您只需将图像从Finder拖到Played中的代码编辑器中,在变量旁边-不在Resources文件夹中,Played将导入文件本身。它有用吗?就像你做的那样,
    让img=
    然后你把Finder中的图像放在
    =
    旁边。这实际上是可行的,但是当我尝试
    让img=THAT
    时,我遇到了错误,
    让a=#imageLiteral(resourceName:“big.png”)
    似乎可行。至少这不起作用
    let a=#imageLiteral(resourceName:“big.png”)let im=UIImage(imageLiteralResourceName:a)
    FYI:使用Xcode 9.2.3,图像的显示(以灰色圆角矩形内联)需要点击最右侧的“显示结果”(看起来有点像图标化的计算机CRT)。