Как создать ivar для searchDisplayController

после этого вопроса, как мне создать упомянутый «ivar»? Возникла та же проблема, и я пытаюсь ее обойти, поэтому Apple утвердит мое последнее обновление.


person Toran Billups    schedule 31.03.2011    source источник


Ответы (1)


В заголовочном файле:

@interface MyClass : Superclass {
     UISearchDisplayController *mySearchDisplayController;
}

В реализации:

mySearchDisplayController = [[UISearchDisplayController alloc] initWithSearchBar:searchBar contentsController:self];

И в -dealloc:

[mySearchDisplayController release];
person Stephen Poletto    schedule 31.03.2011
comment
вместо alloc я могу сделать полное свойство с @synth и dealloc? - person Toran Billups; 01.04.2011
comment
Ага! Пока вы определяете свой собственный аксессор / мутатор (через @synthesize), а не используете частный API. - person Stephen Poletto; 01.04.2011