我有一个具有 14 个索引的 NSMutableArray 作为全局 NSArray,我们称之为“A”。在这些索引中的每一个中,我都有一个子数组(因此我在“A”中有 14 个子数组)。这些数组然后形成我的 UITableViews 的数据。
如果我与服务器核对并下载一个新的子数组(在后台线程上)让我们称之为“B”并想要替换“A”中的一个数组(在主线程上),阅读是否安全从“A”中的一个索引同时在不同的索引处重写不同的数组(我强调它永远不会是同一个索引)?它会导致任何内存问题吗?
我对内存分配和指针如何工作的了解有限,我似乎无法找到这方面的信息。