Cocoa est le cadre de développement d'applications d'Apple pour macOS, composé de Foundation, Application Kit et Core Data. Utilisez la balise «cocoa-touch» pour les questions iOS.
Une question pour un débutant Xcode: C'est ma première expérience avec Xcode 4.6.3. J'essaie d'écrire un programme de console très simple, qui recherche les appareils BT jumelés et les imprime sur un NSLog. Il se construit avec l'erreur suivante: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_IOBluetoothDevice", referenced from: objc-class-ref in main.o …
J'ai vu dans quelques exemples iPhone que les attributs ont utilisé un trait de soulignement _ devant la variable. Quelqu'un sait-il ce que cela signifie? Ou comment ça marche? Un fichier d'interface que j'utilise ressemble à: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel …
Je veux convertir une chaîne en un double et après avoir fait des calculs dessus, la reconvertir en chaîne. Comment faire cela dans Objective-C? Existe-t-il également un moyen d'arrondir un double à l'entier le plus proche?
Je veux appeler une méthode, lui transmettre la longueur et la faire générer une chaîne alphanumérique aléatoire. Existe-t-il des bibliothèques d'utilitaires qui peuvent avoir un tas de ces types de fonctions?
Que signifie «non atomique» dans ce code? @property(nonatomic, retain) UITextField *theUsersName; Quelle est la différence entre atomique et non atomique? Merci
si vous dites à un objet objectif c de removeObservers: pour un chemin de clé et que le chemin de clé n'a pas été enregistré, il craque les tristes. comme - 'Impossible de supprimer un observateur pour le chemin de clé "theKeyPath" car il n'est pas enregistré en tant qu'observateur.' …
Dans le code ARC activé, comment corriger un avertissement concernant un cycle de conservation potentiel, lors de l'utilisation d'une API basée sur des blocs? L'avertissement: Capturing 'request' strongly in this block is likely to lead to a retain cycle produit par cet extrait de code: ASIHTTPRequest *request = [[ASIHTTPRequest alloc] …
Comment ça NSInvocationmarche exactement ? Y a-t-il une bonne introduction? J'ai spécifiquement des problèmes pour comprendre le fonctionnement du code suivant (de Cocoa Programming pour Mac OS X, 3e édition ), mais je peux également appliquer les concepts indépendamment de l'exemple du didacticiel. Le code: - (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { …
Pour une raison folle, je ne trouve pas de moyen d'obtenir une liste de fichiers avec un glob pour un répertoire donné. Je suis actuellement coincé avec quelque chose du genre: NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; ..et puis dépouiller les trucs que je …
J'ai essayé de me débarrasser des espaces blancs dans un NSString, mais aucune des méthodes que j'ai essayées n'a fonctionné. J'ai "this is a test"et je veux obtenir "thisisatest". J'ai utilisé whitespaceCharacterSet, qui est censé éliminer les espaces blancs. NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; mais j'ai continué à …
J'ai essentiellement besoin d'obtenir la date et l'heure actuelles séparément, au format: 26/04/2009 11:06:54 Le code ci-dessous, à partir d'une autre question sur le même sujet, génère maintenant: | 2009-06-01 23:18:23 +0100 | dateString: | 01 juin 2009 23:18 | analysé: | 2009-06-01 23:18:00 +0100 | C'est presque ce que …
Je veux modifier le anchorPoint, mais garder la vue au même endroit. J'ai essayé NSLog-ing self.layer.positionet self.centerils restent tous les deux les mêmes, quelles que soient les modifications apportées à anchorPoint. Pourtant ma vue bouge! Aucune astuce sur comment le faire? self.layer.anchorPoint = CGPointMake(0.5, 0.5); NSLog(@"center point: %f %f", self.layer.position.x, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.