Future thinking here, if I was to create A .Plist files that saves data to my app to benefit users will this be overwritten if lets say I updated the app a few weeks later or am I fine to not worry. If not I was thinking maybe I could create the Plist programmatically to check if there is already a Plist created if this would be the way to go how would I go about creating a Plist programmatically?
Any other suggestions are welcome, thanks.
Documents directory will not be removed during an app update so your file will be there. However the app bundle will be replaced by the new bundle. But if your code copy the Plist from bundle to Document directory then it will be overwrite so you can put your logic for reading the data or updating the file!