UIActionSheet et gestion des init
Bonsoir à tous,
Voilà, je suis en train de développer une App sur iPad et j'utilise donc un UIActionSheet pour afficher deux boutons.
Avant tout, je voudrais poser une question d'ordre général. À quel endroit (d'une manière générale) faut il mettre les [[alloc]init] ?
Exemple, quand on clique sur un bouton pour afficher un popover, faut-il mettre la création des boutons, la view etc... dans l'action du bouton ou dans le didload de la view ?
Ensuite, quand on fait une action de type dismiss, exemple :
Code:
[popoverForMyLibrary dismissPopoverAnimated:YES];
Faut-il faire :
Code:
popoverForMyLibrary = nil;
Ou peut-on laisser en l'état si une action de type :
Code:
[self.popoverForMyLibrary presentPopoverFromBarButtonItem:buttonNewProject permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
est possible ?
Merci pour vos réponses.