Я хочу, чтобы метод работал в фоновом режиме, пока не истечет заданная пользователем продолжительность (скажем, 20 минут). Я знаю, что это невозможно, потому что Apple позволяет приложению работать в фоновом режиме максимум 10 минут. К сожалению, FireDate работает только с UILocalNotification
s. Я также читал о performSelector:Selector:WithObject:afterDelay:
методе, но я не уверен, будет ли он работать в фоновом режиме или нет. Пожалуйста, дайте мне предложения и фрагменты кода (если есть).