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.



10
Objectif-C: BOOL vs bool
J'ai vu le "nouveau type" BOOL( YES, NO). J'ai lu que ce type est presque comme un caractère. Pour les tests, j'ai fait: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); C'est bien de voir que les deux journaux affichent "1" (parfois en C ++, bool est un …
192 c  objective-c  types  boolean 

10
Attendre que deux blocs asynchrones soient exécutés avant de démarrer un autre bloc
Lors de l'utilisation de GCD, nous voulons attendre que deux blocs asynchrones soient exécutés et terminés avant de passer aux étapes d'exécution suivantes. Quelle est la meilleure façon de le faire? Nous avons essayé ce qui suit, mais cela ne semble pas fonctionner: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block1 }); …

18
Recevez une notification push lorsque l'application est au premier plan iOS
J'utilise le service de notification push dans mon application. Lorsque l'application est en arrière-plan, je peux voir la notification sur l'écran de notification (écran affiché lorsque nous glissons du haut de l'appareil iOS vers le bas). Mais si l'application est au premier plan, la méthode déléguée - (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo est …

5
Comment puis-je changer la couleur du titre UIButton?
Je crée un bouton par programmation .......... button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button addTarget:self action:@selector(aMethod:) forControlEvents:UIControlEventTouchDown]; [button setTitle:@"Show View" forState:UIControlStateNormal]; button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0); [view addSubview:button]; comment changer la couleur du titre?



12
Modification dynamique de la taille de la police d'UILabel
J'ai actuellement un UILabel: factLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 280, 100)]; factLabel.text = @"some text some text some text some text"; factLabel.backgroundColor = [UIColor clearColor]; factLabel.lineBreakMode = UILineBreakModeWordWrap; factLabel.numberOfLines = 10; [self.view addSubview:factLabel]; Tout au long de la vie de mon application iOS, factLabelobtient un tas de valeurs différentes. …

3
Quels sont les détails des «littéraux Objective-C» mentionnés dans les notes de mise à jour de Xcode 4.4?
Je parcourais les notes de publication de Xcode 4.4 et j'ai remarqué ceci: Compilateur LLVM 4.0 Xcode inclut désormais le compilateur Apple LLVM version 4.0, y compris les nouvelles fonctionnalités du langage Objective-C suivantes: [...] - Littéraux Objective-C: créez des littéraux pour NSArray, NSDictionary et NSNumber, tout comme les littéraux …


4
La conversion implicite Objective-C perd la précision entière 'NSUInteger' (aka 'unsigned long') en avertissement 'int'
Je travaille sur quelques exercices et j'ai un avertissement qui déclare: La conversion implicite perd la précision entière: 'NSUInteger' (aka 'unsigned long') en 'int' #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *myColors; int i; int count; myColors = @[@"Red", @"Green", @"Blue", @"Yellow"]; count …




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.