我将这个JSON数组存储在本地变量中:

let bigJsonArray = JSON(response)

我的问题是是否有可能将这个“bigJsonArray”存储在一个全局变量/session/cookie/config中,以便我可以在应用程序的每个视图中访问它?
有人知道怎么处理这件事可以帮我吗?
问候和感谢!

最佳答案

您可以做的是将bigJsonArray定义为一个全局变量,只要在任何类之外定义它,Swift编译器就会将其理解为一个全局变量,并且您可以从代码中的任何位置访问它。
例如:

import UIKit

var bigJsonArray = JSON(response)

class a {
    var x = 0
}

这是诅咒不会保存数据,如果你杀了应用程序,但从我的理解,从你的问题,你只需要能够访问它从所有的应用程序,而不需要重新发送请求到服务器。

10-08 15:48