不知道大家有没试过,本人用一个单例model尝试去装载网络请求回来的数据,用MJExtension来赋值给model,可以看到赋值成功了。但是当我在别处重新调用这个单例的时候,一直都是没值。我打印了下,发现两处调用的单例的地址居然不是一样。如果不用MJExtension直接赋值,别的地方可以取到值。不知道为什么会出现这种情况,有人遇到过这种情况吗,请问该如何解决?
不知道大家有没试过,本人用一个单例model尝试去装载网络请求回来的数据,用MJExtension来赋值给model,可以看到赋值成功了。但是当我在别处重新调用这个单例的时候,一直都是没值。我打印了下,发现两处调用的单例的地址居然不是一样。如果不用MJExtension直接赋值,别的地方可以取到值。不知道为什么会出现这种情况,有人遇到过这种情况吗,请问该如何解决?
2 回答1.1k 阅读
1 回答1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
1 回答939 阅读
没看太懂
要不你试下赋值给正常model
然后创建一个新的类,单例model
然后使用正常model来创建一个单利model