J'ai besoin de copier en profondeur un objet personnalisé qui a ses propres objets. J'ai lu et je ne sais pas trop comment hériter de NSCopying et comment utiliser
J'ai besoin de copier en profondeur un objet personnalisé qui a ses propres objets. J'ai lu et je ne sais pas trop comment hériter de NSCopying et comment utiliser
Quel est l'équivalent des méthodes protégées en Objective-C? Je veux définir des méthodes que seules les classes dérivées peuvent appeler /
J'ai une NSURL qui ressemble à ceci: fichier: //localhost/Users/myuser/myfile.txt Existe-t-il une fonction standard pour le convertir en un chemin de fichier local ressemblant à ceci:
J'ai utilisé NSSets plusieurs fois dans mes applications, mais je n'en ai jamais créé moi-même. Quand est-il préférable d'utiliser un NSSetplutôt que un NSArrayet
J'ai une vue simple (côté gauche de l'image) et j'ai besoin de créer une sorte de superposition (côté droit de l'image) à cette vue. Cette superposition doit avoir une certaine opacité, de sorte que la vue ci-dessous est encore partiellement visible. Plus important encore, cette superposition doit...
Je développe une application pour iOS 7 en Objective-C. J'ai un écran dans mon application avec quelques boutons et une jolie image de fond. (C'est un simple xib avec UIButtonsau dessus d'un UIImageView.) Je pensais que ce serait cool si ces boutons avaient l'effet de parallaxe de l'écran d'accueil...
Dans iOS8 et les versions antérieures, je peux utiliser: NSString *str = ...; // some URL NSString *result = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; dans iOS9 stringByAddingPercentEscapesUsingEncodinga été remplacé par
J'ai une classe ( EAGLView) qui appelle une fonction membre d'une C++classe sans problème. Maintenant, le problème est que je dois appeler dans cette C++classe un objective-C function [context renderbufferStorage:GL_RENDERBUFFER fromDrawable:(CAEAGLLayer*)self.layer];ce que je ne peux pas faire en...
Je dois vérifier la condition de visibilité du clavier dans mon application iOS. Pseudocode: if(keyboardIsPresentOnWindow) { //Do action 1 } else if (keyboardIsNotPresentOnWindow) { //Do action 2 } Comment puis-je vérifier cette
Existe-t-il un moyen de tester si une méthode existe dans Objective-C? J'essaye d'ajouter un garde pour voir si mon objet a la méthode avant de
Apple recommande de déclarer une propriété BOOL de cette manière: @property (nonatomic, assign, getter=isWorking) BOOL working; Comme j'utilise les propriétés Objective-C 2.0 et la notation par points, j'accède à cette propriété en utilisant self.working . Je sais que je pourrais aussi utiliser...
La plupart des modèles de mon application iOS interrogent un serveur Web. Je souhaite avoir un fichier de configuration stockant l'URL de base du serveur. Cela ressemblera à quelque chose comme ceci: // production // static NSString* const baseUrl = "http://website.com/" // testing static NSString*...
J'ai cherché partout et jusqu'à présent, rien n'a fonctionné pour moi. Fondamentalement, je veux avoir un fichier .xib appelé rootView.xib et à l'intérieur je veux avoir un UIView (appelons-le containerView) qui ne prend que la moitié de l'écran (il y aurait donc la vue normale et une nouvelle...
Je souhaite supprimer une image du répertoire de documents de mon application. Le code que j'ai écrit pour supprimer l'image est: -(void)removeImage:(NSString *)fileName { fileManager = [NSFileManager defaultManager]; paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,...
La fonctionnalité UITextViewCopier, Couper, Sélectionner, Tout sélectionner de s s'affiche par défaut lorsque j'appuie sur l'écran. Mais, dans mon projet, le UITextFieldn'est en lecture seule. Je n'ai pas besoin de cette fonctionnalité. Veuillez me dire comment désactiver cette...
Depuis la mise à niveau vers le dernier Xcode 3.2.1 et Snow Leopard, j'ai reçu l'avertissement "format pas un littéral de chaîne et aucun argument de format" à partir du code suivant: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@,...
Je souhaite supprimer la couleur bleue par défaut de la sélection de cellules uitableview. Je ne veux pas de couleur de sélection là-bas. Je n'ai pas créé de classe de cellule personnalisée. Je personnalise la cellule en ajoutant des étiquettes et des boutons dessus. J'ai essayé de faire:...
Existe-t-il un moyen de diviser les chaînes de l'objectif c en tableaux? Je veux dire comme ça - chaîne d'entrée Oui: 0: 42: valeur dans un tableau de (Oui, 0,42,
Comment obtenir le jour de la semaine sous forme de
Je voudrais savoir dans quelle situation avez-vous utilisé -retainCountjusqu'à présent, et éventuellement les problèmes qui peuvent survenir en l'utilisant.