Но имейте ввиду - реально эта кнопка будет выключать лишь работу GPS-приемника. Все вычисления остановятся, сообщения прекратятся, энергопотребление снизится, но программа все равно будет продолжать висеть в памяти устройства... Хоть памяти потребляет очень мало, но ведь потребляет же...
Я пользуют айфонами уже 3 года, и ни разу специально не освобождал память телефона от запущенных приложений. Может быть на андроид-телефонах это и имеет смысл, то на афоне точно нет. Не знаю архитектуру iOS, но возможно, что совсем давно запущенные приложения вытесняются из памяти в случае ее нехватки. Исключением бывает только удаление зависших приложений, и это был только yandex navigator. 
одно маленькое НО - например,приехал я домой,вышел из машины,иду,а телефон в кармане продолжает вещать - "плохое качество соединения со спутниками,восстановлено соединение со спутниками" итд итп