我有多个数组(最多15个),每个数组最多可以有1800个对象。
我需要将它们合并成一个单一的数组,以便我可以应用分隔符(',')生成csv文件。问题是当我将它们合并成一个单一的数组时,必须按顺序合并,就像首先插入每个数组的第一个对象,然后是第二个索引的对象,然后是第三个对象,以此类推。
我能够通过使用for-in循环实现所需的结果。但是这不是非常高效。我认为可以使用Swift中可用的更加简洁的函数方法(使用map、reduce和filter函数)来完成这个任务。
然而,我无法完美地将它们结合起来。有人可以帮助我使用Swift函数方法来实现这个结果吗?
附言:如果您想让我发布for-in循环代码,请告诉我,但我认为这不是必需的。
我需要将它们合并成一个单一的数组,以便我可以应用分隔符(',')生成csv文件。问题是当我将它们合并成一个单一的数组时,必须按顺序合并,就像首先插入每个数组的第一个对象,然后是第二个索引的对象,然后是第三个对象,以此类推。
我能够通过使用for-in循环实现所需的结果。但是这不是非常高效。我认为可以使用Swift中可用的更加简洁的函数方法(使用map、reduce和filter函数)来完成这个任务。
然而,我无法完美地将它们结合起来。有人可以帮助我使用Swift函数方法来实现这个结果吗?
附言:如果您想让我发布for-in循环代码,请告诉我,但我认为这不是必需的。