我有一个json存储在我的app文档文件夹中,我需要在我的视图中使用它。我在每个视图中加载json并将其添加到NSMutableArray中。但现在我了解到,只需将数组加载到AppDelegate中的NSMutableArray一次,就可以在需要时直接从AppDelegate获取信息。
这是一种糟糕的做法吗?
发布于 2012-10-23 01:33:44
我最好为你的JSON storage使用Singleton,而不是AppDelegate。
因此您可以在代码中的任何位置使用它,如下所示:
[[Storage sharedInstance] dataArray];随着项目的发展,您可以向该类添加新方法。
这是一个如何在Objective-C中实现单例的article
https://stackoverflow.com/questions/13016402
复制相似问题