Questions marquées «objective-c»

Cette balise ne doit être utilisée que sur les questions concernant les fonctionnalités d'Objective-C ou dépendant du code du langage. Les balises [cocoa] et [cocoa-touch] doivent être utilisées pour poser des questions sur les cadres ou les classes d'Apple. Utilisez les balises associées [ios], [macos], [apple-watch] et [tvos] pour les problèmes spécifiques à ces plates-formes.



15
Comment ajouter un événement tactile à une UIView?
Comment ajouter un événement tactile à une UIView? J'essaie: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forControlEvents:UIControlEventTouchDown]; // ERROR MESSAGE: UIView may not respond to '-addTarget:action:forControlEvents:' Je ne veux pas créer de sous-classe et écraser - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

6
Pourquoi viewWillAppear n'est-il pas appelé lorsqu'une application revient de l'arrière-plan?
J'écris une application et je dois changer la vue si l'utilisateur regarde l'application tout en parlant au téléphone. J'ai implémenté la méthode suivante: - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; NSLog(@"viewWillAppear:"); _sv.frame = CGRectMake(0.0, 0.0, 320.0, self.view.bounds.size.height); } Mais elle n'est pas appelée lorsque l'application revient au premier plan. Je sais que …



7
Liste de syntaxe de déclaration de blocage
La syntaxe des blocs dans l'objectif C (et en fait C, je suppose) est notoirement incongrue. Passer des blocs comme arguments est différent de déclarer des blocs comme ivars, ce qui est différent des typedefblocs ing. Existe-t-il une liste complète de syntaxe de déclaration de bloc que je pourrais garder …








7
pour chaque boucle dans Objective-C pour accéder au dictionnaire NSMutable
Je rencontre des difficultés pour accéder aux clés et valeurs de dictionnaire mutables dans Objective-C. Supposons que j'ai ceci: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Je peux définir des clés et des valeurs. Maintenant, je veux juste accéder à chaque clé et valeur, mais je ne connais pas le nombre de clés …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.