我需要遍历应用程序从共享服务器访问的目录的文件夹结构中的所有文件。通过包含静态库,我可以访问各种服务器以及其中共享的文件。所有服务器的列表都存储在 NSArray 中
我需要遍历服务器共享的所有文件夹以将所有文件存储在容器中。我使用了递归,但是如果文件夹和子文件夹的数量增加,这会对性能产生巨大影响。
任何人都可以建议任何算法或逻辑来遍历目录结构。
请参考下图以了解结构。
一种可能性可能是使用线程,但如何划分逻辑以迭代所有文件夹的文件,以便线程可以并行处理它们。
作为一个移动应用程序,我没有奢侈的记忆。