Решение, которое большинство людей используют в этом случае, состоит в том, чтобы использовать СУБД, подобную MySQL, и создать слой веб-службы поверх базы данных для объектов, которые интересуют ваше приложение iPhone.
Таким образомкогда пользователь заходит в веб-приложение, он может добавить туда данные, которые вы ему позволяете добавить, и позже он может получить доступ к тем же данным из приложения iPhone через слой веб-службы.