У меня проблемы с созданием памяти, и я не могу очистить ее, как только с ней покончено. Когда я смотрю на диагностический инструмент «: Распределения: Инструменты: Сводка объектов: статистика», память просто непрерывно накапливается.
пример:
for (int i=0; i<100000; i++){
UILabel *lblPost = [[UILabel alloc] initWithFrame:CGRectMake(x,y,w,d)];
[lblPost setText: "Hello World"];
[self.view addSubview: lblPost];
// tried each of the following
//[lblPost dealloc]; //neither work to clear memory it just builds
//[lblPost release]; //
}
-> Мне нужно отделить CGRect и очистить это.
-> (Я знаю, что могу просто писать на одну метку, это упрощенная версия, где в увеличенной версии одна метка не будет работать так легко.)
-> (Мне трудно поверить, что я не могу создать объект и затем уничтожить его 10000 или 100000000 раз. В стандарте C я могу сделать это с помощью блоков памяти, используя "free ()")