gpt4 book ai didi

ios - 以编程方式更改另一个类中的数组

转载 作者:行者123 更新时间:2023-11-28 07:06:57 25 4
gpt4 key购买 nike

我正在以编程方式呈现 View Controller (SavedGames.swift -> OnePlayer.swift),但我不知道如何更改我在原始 Controller (SavedGames.swift) 中呈现的 View Controller 中的数组 (OnePlayer.swift)。 swift )。我想在 SavedGames.swift 中的代码块中更改 OnePlayer 中的 tableData。希望这是有道理的

SavedGames.swift:

        if let resultController = storyboard!.instantiateViewControllerWithIdentifier("OnePlayer") as? OnePlayer {
presentViewController(resultController, animated: true, completion: nil)

//in OnePlayer, set tableData to this tableData: [String] = ["one", "two", "three"]
}

OnePlayer.swift:

var tableData: [String] = ["zero", "zero", "zero"]

最佳答案

这样做

    if let resultController = storyboard!.instantiateViewControllerWithIdentifier("OnePlayer") as? OnePlayer {
resultController.tableData = ["zero", "zero", "zero"]
presentViewController(resultController, animated: true, completion: nil)

//in OnePlayer, set tableData to this tableData: [String] = ["one", "two", "three"]
}

关于ios - 以编程方式更改另一个类中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30161110/

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