gpt4 book ai didi

ios - 如何在不同的 UIViewController 之间传递数据?

转载 作者:行者123 更新时间:2023-12-01 19:28:09 24 4
gpt4 key购买 nike

将数据从一个 View Controller 传递到另一个 View Controller 的最佳方式是什么?

假设我将另一个 View Controller 推送到当前 View Controller 上。如果我必须为从当前 View Controller 推送的 View 提供一些数据,我该怎么做?

另外,如何将数据从推送的 View 传递到较早的 View ?

到目前为止,我已经通过在每个 Controller 中声明函数并调用它们来做到这一点。我觉得它很脏,想要一种更清洁的方法来做到这一点。我不想使用 plists 或 sqlite,因为数据并不重要。

最佳答案

如果数据量很大,则将数据保存在 AppDelegate 中并不是一个好主意,因为数据将存在于整个应用程序生命周期中。

为什么不调用新创建的 UIViewController 的 setter(s)对象来传递数据,以便在 View 离开屏幕或被释放时释放它。

关于ios - 如何在不同的 UIViewController 之间传递数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5272986/

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