Saving Changes in iOS - Solved
Roger Guay
irog at mac.com
Thu Feb 1 01:10:05 EST 2018
Thanks to Ralph and Klaus, I’ve succeeded in building my first iOS app that saves user data. The following post form Klaus did it.
> Please read up the specialfolderpath() section in the dictionary.
>
> 1. specialfolderpath("documents”) is the folder inside of the application bundle where we have write permissions!
> It is already there, do NOT try to create it!
>
> 2. Add your "main" stack via the "Copy files" to your app.
>
> 3. Then do this when the app (launcher) starts (preopenstack or openstack)
> ...
> ## Stack in users docs folder, where we have write permissions, means where we can SAVE that stack:
> put specialfolderpath("documents") & "/your mainstack here.livecode" into tTargetStack
>
> ## This is the stack you added via "Copy files":
> put specialfolderpath("resources") & "/your mainstack here.livecode" into tSourceStack
>
> ## check if the app had already been opened before:
> if there is NOT a file tTargetStack then
> put url("binfile:" & tSourceStack) into url("binfile:" & tTargetStack)
> end if
>
> ## Now open that new stack in the users docs folder and save it later without problems:
> go stack tTargetStack
> ...
>
> And don't forget to add:
> ...
> start using this stack…
This should be a tutorial somewhere.
Thanks again guys. Especially for being patient with me!!
Roger
More information about the use-livecode
mailing list