gpt4 book ai didi

ios - View Controller 之间的对象共享

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:11:07 24 4
gpt4 key购买 nike

我想知道如何在几个 View Controller 之间共享一个 NSDictionary 对象,这些 View Controller 基本上是我应用程序中的选项卡。

我尝试使用一个协议(protocol),就像在 Java 中一样,这样我就可以强制转换为该协议(protocol)并访问该属性。这似乎行不通。

我也看过类似的问题 How to share data globally among multiple view controllers

但是我观察到appDelegate方法不安全,可能会导致内存泄露。

类似地,将 A 类注入(inject) B 类会产生同样的问题。

那么谁能建议我应该在我的代码中学习或实现的任何方法?

最佳答案

如果你只想共享字典,为什么不使用辅助类的类方法。

+(NSDictionary *)shareMethod
{
return dict;
}

关于ios - View Controller 之间的对象共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15405676/

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