Хорошо, вот моя идея.
Вам нужен канал на вашем сервере.Это вы можете отправить время.Время отправки будет последней проверкой новых сообщений.Сценарий на сервере должен возвращать все сообщения ПОСЛЕ времени отправки.
В приложении вы получите ответ (вероятно, лучший в формате plist или xml), который будет содержать все новые сообщения, которые вы хотите отправить (после того времени, как вы отправили).На данный момент вы хотите войти в текущее время.Для этого вы должны использовать NSUserDefault (чтобы в следующий раз вы могли получать все НОВЫЕ сообщения с сервера).Вы также хотите поместить новые сообщения в NSUserDefault (используйте изменяемый массив строк).
При запуске приложения вы хотите проверить NSUserDefaults, чтобы увидеть, есть ли какие-либо сообщения (if([[defaults messagesArray] count] > 0)
).Если есть, то UIAlertView их (по одному).И после того, как вы сделаете [alert show]
, вы захотите удалить их из массива.
Просто подумав головой, дайте мне знать, если ничего из этого не имеет смысла!: Р