我的app文档文件夹中存有一个json,我需要在我的视图中使用它。我正在加载并在每个视图中将json添加到NSMutableArray。但是现在我了解到我可以简单地将数组加载到AppDelegate中的NSMutableArray一次,并在需要时直接从AppDelegate获取信息。
这是一种不好的做法吗?
答案 0 :(得分:3)
我最好使用JSON storage
作为AppDelegate
,而不是[[Storage sharedInstance] dataArray];
。
因此,您可以在代码中的任何位置使用它,例如:
{{1}}
您可以在项目增长时向此类添加新方法
这是Singleton如何在Objective-C
中实现单例