Форум программистов, компьютерный форум, киберфорум
Наши страницы

dealloc - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Outlet, @property http://www.cyberforum.ru/objective-c/thread645697.html
Добрый день, встал вопрос: почему при декларации оутлета добавляется только @property: @interface MainViewController : UIViewController @property (retain, nonatomic) IBOutlet UILabel *labelState;...
Objective-C XML в таблицу Добрый вечер! Нужно вывести данные с сервера в список. Смотрю статьи и примеры, там в основном парсят rss файлы. А как пропаристь такие данные? http://bash.zennexgroup.com/service/ru/get.php?type=last http://www.cyberforum.ru/objective-c/thread644608.html
Как поместить объект текстуры в UIImage *image? Objective-C
Доброго дня! Я загружаю текстуру, все красиво получается при выводе, но мне нужен объект UIImageView, содержащий данную тектуру. Помогите пожалуйста, уже много часов сижу над этим столь примитивным...
Как разобрать TLV Objective-C
Доброго времени суток. Подскажите пожалуйста как сделать на Objective-C разбор tlv (tag-length-value) данных. В Objective-C не очень силён, но вот пришлось. Попробовал найти готовые решения и...
Objective-C timers string http://www.cyberforum.ru/objective-c/thread643652.html
доброго времени суток есть float gameTime содержащее время хочу отобразить в формате XX:XX NSString *stringTime = ; как заставить первый блок показывать два знака даже если значение меньше десяти...
Objective-C Алгоритм для нахождения последнего вхождения подстроки в строке Ребята, устраиваюсь в крупную фирму, уже успешно прошел 2 технических собеседования, но просят ещё выполнить тестовое задание по алгоритмам. Рассчитываю на свои силы, но ужасно волнуюсь из-за своей... подробнее

Показать сообщение отдельно
andrei0077
6 / 6 / 1
Регистрация: 23.06.2011
Сообщений: 92
07.09.2012, 10:19  [ТС]
Не, они должны быть в первом viewcontroller'e , по идее сразу должны появляться, а я залезаю во все контроллеры и никакого результата.

Добавлено через 2 минуты
Цитата Сообщение от Vorona Посмотреть сообщение
так может вы не дошли до того места, где они начинаются?

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

Добавлено через 17 часов 44 минуты
Свой код решил пока отложить, скачал эппловский исходник theElements, чтоб на нём добиться понимания вопроса. Обратился к классу AtomicElementViewController (первый сверху). Это ViewController, на который попадаем при нажатии на ячейку таблицы. Когда возвращаемся обратно в таблицу, этот контроллер освобождается и в нём вызывается метод dealloc. Это мне понятно. Мне непонятно 2 вопроса :
1) когда я закомментировал релизы объектов в dealloc-e, и проверил на утечки , то они не возникли. Почему?
2) когда в этом контроллере я создаю экземпляр любого класса (NSString, UIButton, UIImageView) и не делаю релиз, то утечки не возникают (хотя должны ведь), а когда создаю UIBarButtonItem, то сразу возникает утечка, всё ок. В чём разница?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.