Поведение упаковщика обуви иногда уродливо.Я думаю, что вы используете Windows, поэтому я попытаюсь объяснить, что, по-видимому, происходит:
У вас есть прилагаемое Shoes-App (автономный файл .exe).Каждый раз, когда вы запускаете его двойным щелчком, он извлекает себя в новый временный каталог (находится в каталоге c: \ tmp \ tempFileDirectory).Итак, это НОВЫЙ временный каталог, всегда!
Текущий путь также установлен для этого каталога tmp, который также включает файлы txt, которые вы связали в приложение, в его исходном состоянии.Если вы измените содержимое файлов во время выполнения приложения и перезапустите приложение, ваши изменения пропадут, потому что в только что созданном каталоге tmp есть свежая копия оригинальных файлов txt.пока что ПЛОХАЯ идея поместить ваши файлы данных (txt в вашем случае, или SQLITE-database-files, или файлы конфигурации, ...) в приложение bundles.
Лучший способ: создать«скрытая» папка (имя папки должно начинаться с «.») в домашней папке пользователя.На окнах это должно быть что-то вроде "c: \ Users \ YourName".Создайте там все, что вам нужно, этот каталог не будет временным, поэтому вы можете обращаться к нему каждый раз без проблем.Как правило, это должно быть лучшим решением при программировании рабочего стола, а не только при использовании обуви.