5
ответов

Почему выделение и init называют отдельно в Objective C?

Примечание: Я относительно плохо знаком с Objective C и происхожу из Java и PHP. Кто-то мог объяснить мне, почему я всегда должен сначала выделять и затем инициализировать экземпляр? Не мог это быть выполненным...
вопрос задан: 6 September 2009 18:18
1
ответ

проблемы с iPhone Memory allocation

В рамках моего приложения у меня есть приблизительно 20 ViewControllers и Xibs, к которому пользователь должен смочь получить доступ. Проблема после смотрит на приблизительно 5 из них сбои приложения из-за отсутствия памяти. Я...
вопрос задан: 23 July 2010 16:00
0
ответов

Почему не рекомендуется выделять и инициализировать с помощью идентификатора?

В следующем примере, что такое возможные проблемы, которые могут возникнуть. id c = [Распределение лиц]; [c init];
вопрос задан: 30 July 2017 13:18
0
ответов

Как сделать так, чтобы несколько таблиц html имели одинаковую ширину столбцов

У меня несколько таблиц html. В каждой таблице одинаковое количество столбцов, но с разными наборами данных в каждой ячейке.
Столбец 1 Таблица 1 ...
вопрос задан: 23 May 2017 12:18
0
ответов

Ленивая реализация в Objective -Разработка C/iPhone

Быстрый вопрос... Ну, я понимаю, что все свойства начинаются как nil в Objective -C и что отправка сообщения в nil ничего не делает, поэтому вы должны инициализировать с помощью [[Class alloc] init]; перед...
вопрос задан: 2 August 2012 00:44
0
ответов

Проблема с автоматическим подсчетом ссылок: присвоение сохраненного объекта переменной unsafe_unretained; объект будет освобожден после назначения

Я получаю это предупреждение «Проблема автоматического подсчета ссылок: назначение сохраненного объекта переменной unsafe_unretained; объект будет освобожден после назначения» Вот код .h @interface ...
вопрос задан: 7 March 2012 14:45
0
ответов

Цель C, когда использовать alloc, а когда нет

Я пытаюсь изучить цель C и одну из вещей, которые я считаю очень странными следовать, когда использовать alloc, а когда нет. Возьмем, к примеру, этот фрагмент кода: NSURL * url = [NSURL (hidden)
вопрос задан: 6 November 2011 14:01
0
ответов

Можем ли мы переопределить распределение и освобождение в объекте C?

Я знаю, что это редко требуется для переопределения методов выделения или освобождения, но при необходимости это возможно в программировании для iPhone ?
вопрос задан: 29 September 2011 11:28
0
ответов

в чем разница между alloc и allocWithZone:?

Из обсуждения на форуме кажется, что Большое различие заключается в коэффициенте производительности, allocWithZone: выделяет память из определенной области памяти, что снижает стоимость подкачки. На практике почти получается ...
вопрос задан: 22 December 2010 16:02
0
ответов

Is a malloc() needed before a realloc()?

Since I had read realloc will act as malloc if the size pointed is 0, I was using it without malloc(), provided the pointer was static, global, or explicitly set to NULL if automatic. However, I ...
вопрос задан: 16 December 2010 09:40