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.


5
Quels types de fuites le comptage automatique des références dans Objective-C n'empêche-t-il pas ou ne minimise-t-il pas?
Sur les plates-formes Mac et iOS, les fuites de mémoire sont souvent causées par des pointeurs non publiés. Traditionnellement, il a toujours été de la plus haute importance de vérifier vos allocations, copies et conservations pour vous assurer que chacun a un message de version correspondant. La chaîne d'outils fournie …



11
Couleur du texte et de la flèche de la barre de navigation IOS 7
Je veux que l'arrière-plan de la barre de navigation soit noir et toutes les couleurs à l'intérieur soient blanches . J'ai donc utilisé ce code: [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIColor whiteColor], NSForegroundColorAttributeName, [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], NSForegroundColorAttributeName, [UIFont fontWithName:@"Arial-Bold" size:0.0], NSFontAttributeName, nil]]; Mais la couleur du texte …

3
Comprendre dispatch_async
J'ai une question sur ce code dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ NSData* data = [NSData dataWithContentsOfURL: kLatestKivaLoansURL]; [self performSelectorOnMainThread:@selector(fetchedData:) withObject:data waitUntilDone:YES]; }); Le premier paramètre de ce code est dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) Demandons-nous à ce code d'effectuer des tâches série sur la file d'attente globale dont la définition est elle-même qu'elle renvoie …


13
Objective-C pour Windows
Quelle serait la meilleure façon d'écrire Objective-C sur la plate-forme Windows? Cygwin et gcc? Existe-t-il un moyen d'intégrer cela en quelque sorte dans Visual Studio? Dans ce sens - y a-t-il des suggestions sur la façon de se connecter et d'utiliser le SDK Windows pour quelque chose comme ça. C'est …



11
Pouvez-vous attacher un UIGestureRecognizer à plusieurs vues?
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTapTap:)]; [self.view1 addGestureRecognizer:tapGesture]; [self.view2 addGestureRecognizer:tapGesture]; [tapGesture release]; Dans le code ci-dessus, seuls les appuis sur view2sont reconnus. Si je commente la troisième ligne, les tapotements sur view1sont reconnus. Si j'ai raison et que vous ne pouvez utiliser qu'une seule fois un identificateur de mouvement, …

20
iOS 8 Un instantané d'une vue qui n'a pas été rendue entraîne un instantané vide
Dans iOS 8, je rencontre des problèmes pour capturer des images à partir de l'appareil photo. UIImagePickerController *controller=[[UIImagePickerController alloc] init]; controller.videoQuality=UIImagePickerControllerQualityTypeMedium; controller.delegate=(id)self; controller.sourceType=UIImagePickerControllerSourceTypeCamera; [self presentViewController:controller animated:YES completion:nil]; Mais dans iOS 8, je reçois ceci: Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view …




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.