gpt4 book ai didi

ios - 将现有函数作为参数传递给 Swift 3 中的另一个函数

转载 作者:搜寻专家 更新时间:2023-10-31 22:43:11 26 4
gpt4 key购买 nike

<分区>

我是 swift 的新手,正在尝试寻找将函数作为参数传递给另一个函数的方法。我的代码结构如下

func createDictionaryFromParams(param1: [String:String], param2: String, param3: String) -> [String:String] {
param1["name"] = "John"
param1["university"] = param2
return [:]
}
func toPassAsParam() -> [String:String] {
//doStuff
return [:]
}

public struct passFunction {
let dict = createDictionaryFromParams(param1: toPassAsParam(), param2: "Texas", param3: "Florida")
}

当我在 playground/我的应用程序中执行上面的代码时,出现错误“无法通过下标分配:param1 是一个 let 常量”

不确定我哪里出错了。请指导我。请引用 playground 中的确切代码截图 enter image description here

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