У меня есть метод, в котором я размещаю и запускаю
UIView (`tabsClippedView = [[[UIView alloc] initWithFrame:tabsClippedFrame] autorelease];`).
К этому представлению добавлен другой вид
(`tabsView = [[[UIView alloc] initWithFrame:tabsFrame] autorelease];`).
Затем я запускаю пару кнопок
(e.g. `UIButton* btn = [[[UIButton alloc] initWithFrame:frame] autorelease];`)
и добавьте их в подпредставление представления.
Теперь время от времени мне нужно удалять все кнопки и назначать их снова. Это лучший способ удалить весь вид или просто подпредставление, к которому я добавил кнопки?
Как мне это сделать (без утечки памяти и т. Д.)? Будет простой
self.tabsView = nil;
достаточно, чтобы удалить представление и все его подпредставления (т.е. кнопки)?
Или лучше удалить суперпредставление, чтобы начать с нуля:
self.tabsClippedView = nil;