在我的一个应用程序中,我需要从一个获取数据NSMutableArray
并将我们获得的数据存储在 iPhone 中的单独数组中。请为我提供解决方案。我该如何做到这一点?
要求如下:
实际上,所有项目都在一个数组中可用(这是我从服务器获得的)。
另一个数组中可用的过滤器总数(这也是我从服务器获得的)。
基于每个过滤器(每个过滤器都与几个项目链接),我必须从项目数组中获取项目。
我能够获取与单独过滤器相关的项目,但问题是在获取项目后,我必须将这些项目存储在与每个过滤器相关的单独新数组中(这意味着我必须在运行时创建新数组)。
正是在这里,我遇到了麻烦。如何在运行时动态创建数组而不是提前声明它们?因为过滤器数量在服务器端的任何时间点都会发生变化,所以我无法提前预测我需要多少个阵列。
我正在遵循这种方法,但这是我面临的问题。