Приложение рухнуло на 10,7 льва, хорошо на 10,5 и 10,6 - PullRequest
0 голосов
/ 27 июля 2011

У меня очень странная проблема, и я не знаю, что ее создает, и как ее решить. Приложение отлично работает под 10,5 и 10,6.

При 10.7 приложение запускается нормально, но вылетает примерно через 15 секунд без какого-либо взаимодействия с пользователем. В консоли отладчика я вижу, что Программа получила сигнал: «EXC_BAD_ACCESS». Я сделал скриншот трассировки стека, и кажется, что он как-то связан с NSPersistentUI.

screen shot

Так что любые советы и подсказки будут очень признательны.

Ответы [ 2 ]

0 голосов
/ 27 сентября 2011

У вас активирован сборщик мусора?Ты пробовал без этого?Я бы предложил это.Это явно проблема MM, и я бы посоветовал вам придерживаться retain / release.

0 голосов
/ 27 июля 2011

Я бы попытался запустить с включенным зомби, вы на самом деле не предоставили нам достаточно информации, я думаю, вы неправильно обрабатываете сохранение объектов между потоками, например, методы, вызываемые потоком, чтобы получить доступ к объектам в другом потоке. необходимо выполнить [autoOlease] [myObject retains], чтобы добавить объект в пул автоматического выпуска вызывающих потоков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...