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
Convertir NSNumber en int dans Objective-C
J'utilise [NSNumber numberWithInt:42]ou @(42)pour convertir un int en NSNumber avant de l'ajouter à un NSDictionary: int intValue = 42; NSNumber *numberValue = [NSNumber numberWithInt:intValue]; NSDictionary *dict = @{ @"integer" : numberValue }; Lorsque je récupère la valeur du NSDictionary, comment puis-je la transformer de NSNumber en int? NSNumber *number = …

11
Ajuster la taille de la police UIButton à la largeur
J'ai le code suivant: UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = CGRectMake(0.0, 0.0, 25, 25); [[button layer] setCornerRadius:5.0f]; [[button layer] setMasksToBounds:YES]; [[button layer] setBackgroundColor:[[UIColor redColor] CGColor]]; [button.titleLabel setFrame:CGRectMake(0,0, 25, 25)]; [button setTitle:[NSString stringWithFormat:@"%@", [[topics objectAtIndex:indexPath.row] unread]] forState:UIControlStateNormal]; Le problème est que lorsque la chaîne dans le texte n'est pas longue, …
122 ios  objective-c 


9
filtrer NSArray dans un nouveau NSArray dans Objective-C
J'ai un NSArrayet je voudrais créer un nouveau NSArrayavec des objets du tableau d'origine qui répondent à certains critères. Le critère est décidé par une fonction qui renvoie un BOOL. Je peux créer un NSMutableArray, parcourir le tableau source et copier sur les objets que la fonction de filtre accepte, …

3
Comment rendre une classe conforme à un protocole dans Swift?
en Objective-C: @interface CustomDataSource : NSObject <UITableViewDataSource> @end dans Swift: class CustomDataSource : UITableViewDataSource { } Cependant, un message d'erreur apparaîtra: Le type 'CellDatasDataSource' n'est pas conforme au protocole 'NSObjectProtocol' Le type 'CellDatasDataSource' n'est pas conforme au protocole 'UITableViewDataSource' Quelle devrait être la bonne manière?
121 objective-c  swift 





7
Que signifie cette sortie gdb?
J'ai un bouton qui joue un son, et il semble fonctionner parfaitement bien sur le simulateur, mais je reçois ce message: Erreur de chargement de /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn: dlopen (/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn: dlopen (/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn) MacOS / AudioIPCPlugIn, 262): Symbole introuvable: ___CFObjCIsCollectable Référencé à partir de: /System/Library/Frameworks/Security.framework/Versions/A/Security Attendu dans: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation dans /System/Library/Frameworks/Security.framework/Versions/A/Security 2011-11-01 02: 13: …



15
UIRefreshControl - beginRefreshing ne fonctionne pas lorsque UITableViewController est à l'intérieur de UINavigationController
J'ai configuré un UIRefreshControl dans mon UITableViewController (qui est à l'intérieur d'un UINavigationController) et cela fonctionne comme prévu (c'est-à-dire que le pull down déclenche l'événement correct). Cependant, si j'appelle par programme la beginRefreshingméthode d'instance sur le contrôle d'actualisation comme: [self.refreshControl beginRefreshing]; Rien ne se passe. Il doit s'animer et afficher …

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.