My app is really simple. I have a few plists with file names of html files. When user selects a row, webview loads that html file with its content. Im curious how to approach app updates? For example: I have a new updated html file, with corrections, that I would like user to download by clicking a button in the app. I would like the old file(html) to be replaced by a new one. Is there a way to do this? Not really sure where to start, hopefully someone can point me in the right direction. Im assuming, there would be no way to update the plist, I would have to switch from plist to a database, but the question still remains, how do I get the app to download the new file and replace the old one? 

Thank you 

Just to elaborate a bit more.

I guess im trying to figure out the right way to do accomplish update within my app. My html files are within the app, im assuming i might have the app initally connect to the internet and download the latest content files(html,plists), place them into documents folder and then update my home screen plist file? Is this the correct train of thought?

I do not want the app to be internet only, need those html files to be available off line.