iOS - выход из приложения - PullRequest
       22

iOS - выход из приложения

1 голос
/ 20 марта 2012

У меня есть приложение, которое запускается на экране входа в систему, и когда вы входите в систему, оно нажимает модальный TabBarController.Одна из вкладок - это настройки, в которых есть кнопка выхода из системы, какой будет правильный способ выхода из приложения и не возникнет никаких проблем, таких как утечки памяти?

Ответы [ 2 ]

1 голос
/ 20 марта 2012

Это действительно зависит от того, как ваши пользователи входят в систему. Что вам, вероятно, нужно сделать, это противоположность того, что вы делаете для входа в систему. Если все, что делает логин, это открыть модальное диалоговое окно, тогда закрытие должно быть нормальным. Если вы устанавливаете какой-то токен безопасности, вам нужно будет установить его на ноль.

Не зная больше о том, как работает ваше приложение, я не могу сказать больше.

0 голосов
/ 28 марта 2015

Я знаю, что это старый, но если вы хотите представить свой экран входа в систему (потому что вы вышли из системы) как модальный, вы можете сделать это:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];

//Your login view controller, make sure you set the storyboard id
TTTLoginController *log = (TTTLoginController *)[storyboard instantiateViewControllerWithIdentifier:@"log"];

//wrap it in a navigation controller
UINavigationController *navBar=[[UINavigationController alloc]initWithRootViewController:log];

//present the modal view
[self.navigationController presentViewController:navBar animated:YES completion:nil];
...