当前位置: 首页 > 知识库问答 >
问题:

ios - Xcode调用Assets资源报错:Argument passed to call that takes no arguments?

公孙英飙
2024-03-21

1、在XCode 资源中是有此图片信息的:

image.png

2、但是Xcode调用Assets资源报错:

image.png

共有1个答案

曾绯辞
2024-03-21

你遇到的问题是“Argument passed to call that takes no arguments”,这个错误通常意味着你在调用一个不需要参数的函数或方法时,却传递了参数。

考虑到你提到的是Xcode和Assets资源,我猜你可能是在尝试从Assets中获取图片资源,但是可能在调用时传递了错误的参数。

为了解决这个问题,你需要确保你正确地调用了获取图片资源的方法。以下是一个基本的Swift代码示例,展示了如何从Assets中获取图片资源:

if let image = UIImage(named: "YourImageName") {    // 使用image} else {    // 图片未找到}

在这个例子中,UIImage(named:) 是一个初始化方法,它接受一个字符串参数,这个字符串应该与你在Assets中设置的图片名称相匹配。

请检查你的代码,确保你没有在调用获取图片资源的方法时传递额外的参数。如果你仍然遇到问题,可以提供更多的代码细节,这样我可以更准确地帮助你。

 类似资料:
  • Unity will automatically detect files as they are added to your Project folder's Assets folder. When you put any asset into your Assets folder, you will see the asset appear in your Project View. Unit

  • Kubernetes作为一个容器编排调度引擎,资源调度是它的最基本也是最重要的功能,这一节中我们将着重讲解Kubernetes中是如何做资源调度的。 Kubernetes中有一个叫做kube-scheduler的组件,该组件就是专门监听kube-apiserver中是否有还未调度到node上的pod,再通过特定的算法为pod指定分派node运行。 Kubernetes中的众多资源类型,例如Depl

  • 问题内容: 民间, 我的代码设置如下: 我给人的印象是,只有在所有资源都解析完之后,才会调用“ then”函数。但是,这不是我在代码中看到的。如果打印data1,我将无法解决。 关于我在这里缺少什么的任何线索?? 问题答案: 我遇到了这个问题,这很令人困惑。问题似乎是,调用资源操作实际上并没有返回http承诺,而是一个空引用(当数据从服务器返回时填充该引用-请参阅$ resource docs 的

  • 修复xcode 11下OCLint分析失败 homebrew当前可用最高版本为0.13版本 $ oclint --version LLVM (http://llvm.org/): LLVM version 5.0.0svn-r313528 Optimized build. Default target: x86_64-apple-darwin19.4.0 Host CPU: sky

  • 本文向大家介绍vue2.0 资源文件assets和static的区别详解,包括了vue2.0 资源文件assets和static的区别详解的使用技巧和注意事项,需要的朋友参考一下 资源文件处理 在我们的项目结构里,有两个资源文件的路径,分别是:src/assets 和 static/。那这两个到底有什么区别呢? Webpacked 资源 为了回答这个问题,我们首先需要理解webpack是怎样处理静

  • 下面提供下载的压缩包里包含可安装的 Adobe Photoshop 和 Adobe Illustrator 调色板,以及一个介绍了如何给 Photoshop 安装.aco文件和如何给 Illustrator 安装.ase文件的Read-Me.pdf文档。 Color Swatches - 0.13 MB (.zip)