Сбой / SIGABRT, когда я пытаюсь представить UIPopoverController - PullRequest
10 голосов
/ 12 ноября 2011

Привет, я в своем уме с тем, что я делаю здесь неправильно.Я использую ios5 и ничего не вылетает, если я не вызываю presentPopoverFromBarButtonItem.Кто-нибудь испытывал что-нибудь подобное?Я проверил форумы разработчиков Apple, Google, переполнение стека и ничего не нашел.

Запуск bt на gdb также не выявил никаких подсказок.

1 Ответ

22 голосов
/ 12 ноября 2011

Я предполагаю, что вы используете ARC, поскольку у меня была такая же проблема.Вы должны держаться за созданное вами всплывающее окно, в противном случае его счетчик будет уменьшен, и он будет освобожден, когда вы доберетесь до конца области действия методов.

Поэтому создайте свойство и синтезируйте его, пока вы небольше нужно и удалить его с экрана, установите его на ноль после того, как он был удален.

...