Articles of objective c

UIAlertController: supportedInterfaceOrientations a été invoqué de manière récursive

Lorsque deux alertes se présentent une par une, je veux dire une alerte présente et, par-dessus, une autre alerte se présentant et une application se brisant. J’ai utilisé UIAlertController pour afficher une alerte. Application en panne uniquement sur le périphérique iOS 9. S’il vous plaît aidez-moi à ce stade.

Comment changer une couleur particulière dans une image?

Ma question est la suivante: si j’ai une image de Lion, je veux juste changer la couleur du lion seul, pas la couleur de fond. Pour cela je me suis référé à cette question mais cela change la couleur de l’image entière. De plus, l’image n’est pas très belle. J’ai besoin du changement de couleur […]

Plusieurs delegates dans l’objective C

Je viens du modèle d’événement C #, et je me demande s’il existe un moyen standard d’informer plusieurs delegates d’un événement? J’ai un protocole ClassCDelegate que je souhaite que ClassA et ClassB implémentent. Existe-t-il un moyen d’affecter une instance de ClassC ClassA et ClassB en tant que delegates sans avoir à créer manuellement une liste […]

Les variables d’instance sont-elles définies sur nil par défaut dans Objective-C?

Je règle certains problèmes de mémoire avec mon application iPhone et je pense à quelques notions de base. Si je configure un ivar et que je ne finis jamais par l’utiliser dans la durée de vie de mon object, lorsque j’appelle dealloc dessus, cela posera-t-il un problème? Par exemple @interface testClass { id myobject; } […]

Ajuster le texte dans UILabel

Voici mon code UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, 50, 300, 50)]; label.textAlignment = UITextAlignmentCenter; label.backgroundColor = [UIColor clearColor]; label.textColor = [UIColor whiteColor]; label.textColor.font = [UIFont fontWithName:@”Verdana” size:30]; label.text = @”A very long ssortingng”; etc… Le problème est que la police est grande et ne peut pas tenir dans l’étiquette. Il suffit d’afficher “A very” Que […]

Quoi de neuf avec le .NIB -> .XIB?

Quoi de neuf avec le NIB-> XIB changer quelque part entre XCode 3.0 à 3.1? Y a-t-il une différence avec ce changement de nom que je devrais connaître pendant que je parcours des didacticiels qui ne mentionnent que le fichier .nib?

Est-il possible de supprimer les avertissements de l’parsingur statique Xcode 4?

L’parsingur statique Xcode 4 signale dans mon code des faux positifs. Y a-t-il un moyen de les supprimer?

drawRect n’est pas appelé dans ma sous-classe de UIImageView

J’ai sous-classé UIImageView et j’ai essayé de remplacer drawRect pour pouvoir dessiner sur l’image en utilisant Quartz 2D. Je sais que c’est une question de débutant stupide, mais je ne vois pas ce que j’ai fait de mal. Voici l’interface: #import @interface UIImageViewCustom : UIImageView { } – (void)drawRect:(CGRect)rect; @end Et la mise en œuvre: […]

animateWithDuration: animations: bloquer le thread principal?

J’ai connecté les deux méthodes ci-dessous pour séparer les boutons de mon interface utilisateur mais j’ai remarqué qu’après avoir appuyé sur le bouton “VERSION 1”, je ne pouvais plus appuyer sur le bouton avant la fin de la durée de l’animation. D’après ce que j’ai compris, l’animation utilise son propre thread pour ne pas bloquer […]

UITextView avec mise en évidence de la syntaxe

Comment faire la mise en évidence de la syntaxe dans UITextView , en particulier la mise en évidence de la syntaxe (et la détection ) pour Objective-C sur l’ iPhone ? Certaines de mes idées sur la façon de faire cela: NSAtsortingbutedSsortingng . Maintenant disponible dans iOS 3.2 et supérieur. Mais comment pourrais-je mettre un […]