I am now developing an application on iPhone . There is a function in the app that I use it to update some information periodically from server side.
Is there any method to keep the update process running (somewhere in memory or so) when I close the app? and then can restore the information when I restart the app?
If what you mean is:
Then the answer is no.
But if you mean:
Then you can use UIBackgroundTaskIdentifier (documentation here).
This post explains it pretty well