gpt4 book ai didi

Swift "Extraneous argument label in ' contentsOf' in call"尝试在字符串上使用插入时

转载 作者:搜寻专家 更新时间:2023-11-01 05:34:16 25 4
gpt4 key购买 nike

我正在 Swift Playground 中工作,同时浏览 Apple 网站上的 Swift 文档。具体here.首先,我不得不说这非常具有挑战性,因为他们描述的一些方法不是最新的,并且语法与文档中的不同。到目前为止,我已经在此处提出的先前问题中找到了所有问题的答案。这个我似乎无法准确找到。无论如何,我已经求助于直接从文档中复制粘贴代码,但它仍然无法正常工作。在这里:

import UIKit
var welcome = "hello"
welcome.insert(contentsOf: " there", at: welcome.index(before: welcome.endIndex))

我被告知 contentsOf 是无关紧要的。当我输入它时,Swift 甚至建议了这个确切的方法,参数标签和所有。非常感谢任何见解。

编辑:谢谢大家,回答。

最佳答案

由于函数的重载性质,错误令人困惑。真正的问题是您传递给它的是字符串而不是集合。

试试这个:

welcome.insert(contentsOf: " there".characters, at: welcome.index(before: welcome.endIndex))

关于Swift "Extraneous argument label in ' contentsOf' in call"尝试在字符串上使用插入时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45202482/

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