Форум программистов, компьютерный форум CyberForum.ru

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; @end А где же сам указатель хранится? Почему не так: @interface MainViewController : UIViewController {
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 = ; как заставить первый блок показывать два знака даже если значение меньше десяти и как у второго убрать точку и цифры после нее Добавлено через PI минуты а разобрался int s10 = floorf(gameTime/10);
Objective-C Алгоритм для нахождения последнего вхождения подстроки в строке Ребята, устраиваюсь в крупную фирму, уже успешно прошел 2 технических собеседования, но просят ещё выполнить тестовое задание по алгоритмам. Рассчитываю на свои силы, но ужасно волнуюсь из-за своей слабой базы по алгоритмам. Вот мое тетсовое задание, сдать его нужно через 30 минут. "Необходимо написать алгоритм для нахождения последнего вхождения подстроки в строке." Я в одном шаге от... подробнее

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

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

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

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