Подтвердить что ты не робот

Почему я не могу освободить объект?

После обновления до Xcode 4.2 я больше не могу ничего выпускать. Когда я начинаю вводить "release", это предлагает "release", но с красной линией.

Если я его вообще напишу, он покажет ошибку и отобразит эти два сообщения:

'release' недоступен: недоступен в режиме автоматического подсчета ссылок Автоматический подсчет ссылок запрещает явное сообщение отправки 'release'

Кто-нибудь знает, что я могу сделать?

4b9b3361

Ответ 1

Вам нужно отключить Автоматический подсчет ссылок. Вы делаете это, нажимая на свой проект в навигаторе (верхний элемент в виде искателя слева), затем нажмите на свою цель, выберите "Настройки сборки" и отключите опцию "Objective-C Автоматический подсчет ссылок", (вы можете использовать поле поиска в правом верхнем углу для поиска).

Другая возможность - перенести проект в ARC.

Ответ 2

Спасибо... его CLANG_ENABLE_OBJC_ARC.. вам нужно сделать его НЕТ доступным в разделе "Настройка сборки". На самом деле я получил эту ошибку после обновления до Кордовы из Phonegap. Надеюсь, я не стану больше беспокоиться, делая это.. Приветствия.. Счастливое кодирование!!