gpt4 book ai didi

arrays - 在结构数组中设置特定的变量

转载 作者:行者123 更新时间:2023-11-28 12:03:34 24 4
gpt4 key购买 nike

我想知道是否有一种简单的方法可以在结构元素数组中设置特定的变量?

示例:我拥有的是:

var memberArray = [Member]()
struct Member {
var memberID : String!
var memberName : String!

init(memberID : String! = nil,
memberName : String! = nil) {

self.memberID = memberID
self.memberName = memberName
}
}

那么,我将如何设置,例如仅知道特定成员(member)的 memberNamememberID

感谢您的帮助! :-)

最佳答案

那么,你要搜索你想要的记录的索引,然后使用那个索引来修改那条记录的指定字段:

if let index = arr.index(where: { $0.memberId == "123" })
{
arr[index].memberName = "Fred"
}

关于arrays - 在结构数组中设置特定的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49833717/

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