Сбой приложения после отключения дуги - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть уже разработанный проект для ios3 и ios4, разработанный на sdk4.но мое приложение зависло на ios 5, пока оно работало нормально на более низкой версии.

Как я полагаю, это связано с концепцией ARC ios5.

Итак, я попробовал

установленный SDK 4.2.

проект рефрактора из опции EDIT для ARC.Отключена дуга из настроек сборки.также установите флаг -fno-objc-arc

Но приложение не повезло, все равно происходит сбой.

происходит сбой при доступе к значению свойства.

1 Ответ

2 голосов
/ 30 ноября 2011

Почему вы догадались, что это ARC? ARC даже не происходит, если вы специально не попросите об этом. Могу поспорить, что это больше связано с изменением API между ios 4 и ios5.

Мой совет: используйте исходный элемент управления, чтобы вернуться к своей версии, прежде чем вносить эти изменения, снова запустить ее на ios5, прочитать трассировку стека и выяснить, что действительно приводит к сбою приложения.

...