Загружайте данные, когда устройство подключено к сети, и сохраняйте их локально, используя любой механизм, который кажется наиболее подходящим (SQLite, Core Data, списки свойств, собственный формат файла и т. Д.).Используйте эти кэшированные данные в автономном режиме и в режиме онлайн, если только они не изменились.Создайте некоторый механизм, который вы можете использовать для обнаружения и загрузки обновлений (желательно только изменений) в режиме онлайн.
Это поможет вашим пользователям не только в автономном режиме, но и в сети.Планы передачи данных 3G для iPad обычно ограничены, поэтому чем лучше вы сможете избежать повторной загрузки больших ресурсов, таких как изображения, тем лучше для ваших пользователей.