2013-07-24 4 views
0

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

Событие инициируется из метода делегата

Есть ли способ получить текстовое значение указателя из значения шестнадцатеричного кода, т.е. Name* с адреса 0X00AA0?

И каков стандартный способ проверки того, что дуга освобождает?

+1

, когда вы говорите «управление, которое не использует ARC», является ли этот код общедоступным? как выглядит метод делегата? где происходит ошибка EXEC_BAD_ACCESS? –

+0

@interface Основания: UITabBarController и я использую событие в другом ViewController, который реализует проверочный На ButtonClick Im переопределяют пользовательские вкладки В основном я хочу, чтобы перепроектировать адрес памяти обратно выделенное имя указателя – Jono

+0

«Я использую ковчег в своем основном приложении» - ковчег? Вы серьезно? –

ответ

0

Есть ли способ получить текстовое значение указателя из значения шестнадцатеричного кода i.e Имя * с адреса 0X00AA0?

Попробуйте поиграть с отладчиком llvm. После чего-либо сбоев или в точке останова используйте что-то вроде этого:

expression 0x00aa0