Я работаю над приложением для iOS. Я хотел бы использовать стек в папке документов для хранения некоторых данных и настроек. Я знаю, что могу включить стек в папку движка, скопировав его при создании автономной версии, но кажется проще и чище хранить стек в пользовательском свойстве моего основного стека. Я мог бы создать стек данных при первом запуске приложения и сохранить его в папке документов.
Я думал, что смогу сделать это во время разработки:
set the cDataStack of stack "My Main Stack" to URL ("binfile:" & tDataStackFilePath)
А затем, когда пришло время создать новый стек хранилища данных, сделайте следующее:
set the defaultFolder to the documents folder
put the cDataStack of me into URL ("binfile:DataStack1.livecode")
... Но это не работает для меня. Он создает файл размером 0 КБ, хотя я ожидал, что это будет копия оригинала.
Это разумный способ создать стек данных для iOS? Демонстрирует ли мой код правильную концепцию?