Я пытаюсь написать программу, которая создает файлы с динамическим именем .csv, которые необходимо извлечь или удалить позднее. То, что я пытаюсь сделать, это:
Я хотел бы запустить алгоритм, который выяснит, существует ли какой-либо из этих типов файлов. Например, если я динамически называю файл чем-то вроде foobar ##. Csv с ##, указывающим на то, что число динамически генерируется и добавляется к имени файла, я хотел бы узнать, существует ли какой-либо файл foobar ##. Csv независимо от номер используется. Обычно я бы использовал строку кода, подобную этой:
NSString *dataFileName = [[self documentPath] stringByAppendingPathComponent:@"foobar01.csv"];
Прямо сейчас я просто использую цикл, который циклически перебирает каждое значение и отключает логическое значение, если оно найдено, но я знаю, что это не лучшая практика, поскольку он ограничивает возможные номера файлов, которые может использовать пользователь. Любое понимание того, как я мог бы использовать какой-то подстановочный знак при таком поиске, будет оценено.
Кроме того, я хотел бы создать метод, который удалял бы любые файлы .csv, найденные программой, но я предполагаю, что метод, использованный для решения вышеуказанного алгоритма, можно использовать и для удаления.