Как завершить сеанс в Symfony2?

Похоже, что Symfony2 ожидает ответа AJAX после запроса. Он не перейдет на другую ссылку на той же странице, пока ответ не вернется.

В этой статье описывается проблема: http://garethmccumskey.blogspot.com/2009/10/php-session-write-locking-and-how-to.html

Я не могу найти решение в Symfony2, хотя.

-121--1751206-

переопределение loadView в подклассе UITableViewController Я пытаюсь настроить UITableViewController таким образом, чтобы он принадлежал моему пользовательскому подклассу. Мой метод loadView в настоящее время выглядит следующим образом: - (void) loadView {MyTaureViewSubclass * tv = [[[...

Я пытаюсь настроить UITableViewController таким образом, чтобы он принадлежал моему пользовательскому подклассу. Мой метод loadView в настоящее время выглядит следующим образом:

- (void) loadView {
   MyTableViewSubclass* tv = [[[MyTableViewSubclass alloc]initWithFrame: CGRectZero style: UITableViewStylePlain]autorelease];
   self.view = tv;
   self.tableView = tv;
}

Я получаю сбои позже, которые исчезают, если я комментирую вышеупомянутый метод. Так что чего-то не хватает. Но что?

В документации Apple говорится, что я не должен звонить супер в loadView. Что имеет смысл, потому что я хочу, чтобы в представлении был мой класс, а не их.

То, что я пытался не помочь:

  • Перезаписать метод loadView, чтобы он создавал обычный UITableView. Это говорит мне, что источник проблемы не лежит в реализации моего подкласса.
  • Вызовите [super viewDidLoad] из метода loadView. Из документов Apple мне неясно, вызывается ли этот метод из loadView или позже. В любом случае добавление его в конец метода loadView не помогает.

Одна вещь, которую я пытался исправить, устраняет проблему, но побеждает цель:

  • Прокомментируйте мой метод loadView.

EDIT: сбой показан ниже. Это происходит после того, как пользователь вводит данные. Это также происходит в том же пути, если я создаю обычный UITableView вместо моего подкласса. В приложении многое происходит, и что-то в моем переопределении loadView [или, что более вероятно, что-то отсутствует в моем переопределении] приводит к изменению состояния, что, в свою очередь, приводит к сбою. Но я не вижу хорошего способа отследить, что другое.

2011-09-08 12:44:59.591 MyAppName[97649:207] *** Terminating app due to uncaught exception 'NSRangeException', reason: '-[MyTableViewSubclass scrollToRowAtIndexPath:atScrollPosition:animated:]: row (0) beyond bounds (0) for section (0).'

6
задан Cœur 26 March 2019 в 15:55
поделиться