Если вы действительно хотите сделать это (и я советую вам не делать этого ради UX), то простым способом было бы написать NSDate
объект для вашего standardUserDefaults
объекта.последний раз ваше сообщение отображалось.Вы можете не хотеть всю дату, возможно, только месяц и день.При запуске приложения сравните сохраненную дату с текущей датой, чтобы узнать, пора ли показывать предупреждение.Если это так, обновите сохраненную дату и отобразите предупреждение.
Снова, я предлагаю вам не отображать предупреждение.Если люди хотят оценить ваше приложение, они будут.Единственное, что будет делать уведомление, это раздражать ваших пользователей и, возможно, создавать негативные отзывы для вашего приложения.