Analisar imagens de matriz salvando e buscando

Eu tenho um aplicativo de mosaico que tira fotos de vários tamanhos e as divide em fotos menores. Dependendo do tamanho da foto, a quantidade de fotos menores pode variar. Agora eu tenho umNSMutableArray nomeadoimageNameList2 que contém todas as imagens menores tiradas da imagem maior. Neste exemplo, mostrei um exemplo com as imagens sendo chamadas na lista de ativos de imagens para facilitar a resposta a essa pergunta.

Aqui está oimageNameList (NSMutableArray que contém todas as imagens menores)

var imageNameList: [String] {
    var imageNameList2:[String] = [] //[NSMutableArray]()
    for i in 0...149 {
        let imageName = String(format: "pic_%03d", Int(i))
        imageNameList2.append(imageName)
    }
    return imageNameList2
}

O que eu gostaria de fazer é ter um botão continuar que salve todas essas imagens em ordem, como penhascos ou qualquer outro formato para analisar que funciona melhor e ter outro botão chamado recuperar que recuperará todas essas fotos da análise. Basicamente, tenho um servidor de análise que utiliza estruturas de análise para ajudar a acelerar o processo de back-end. Você pode me mostrar como eu salvaria e recuperaria isso?NSMutableArray se houver um número diferente de imagens armazenadas a cada vez?

questionAnswers(1)

yourAnswerToTheQuestion