Hi! I’m very stuck trying to have my IOS application open files from my mail client. I’m almost there tho.
I just need to find a way to get the last created document in my users IOS documents folder because that’s where mail client and other applications copy the file towards.
I currently have this function that creates an Array<File> importedFiles;
with a list of all the files in that folder. i just need to sort them by creation date and pick the last one.
void getFileFromMail()
{
importedFiles.getFirst().deleteFile();
bool searchRecursively = true;
String wildCardPattern = "*.xml";
int numberOfFiles = File::getSpecialLocation(File::userDocumentsDirectory).findChildFiles(importedFiles, File::findFiles, searchRecursively, wildCardPattern);
fileFromMailClient = importedFiles.getFirst();
readFile(fileFromMailClient);
}
currently i’m reading the first file in the array, but i need the last created file. What would be the least convoluted way of doing this?