【发布时间】:2014-08-07 21:48:20
【问题描述】:
我正在开发一个 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")
...但这对我不起作用。它会创建一个 0kb 的文件,而我希望它是原始文件的副本。
这是为 iOS 创建数据堆栈的合理方式吗? 我的代码是否展示了正确的概念?
【问题讨论】: