Questions marquées «nsarray»

Un tableau d'objets immuables et indexés sur des nombres entiers du framework Apple Foundation.






7
Comment convertir NSNumber en NSString
J'ai donc un NSArray"myArray" avec NSNumbers et NSStrings. J'en ai besoin dans un autre UIViewalors je vais comme ça: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"]; Le subjectText fonctionne. Mais comment puis-je en retirer le NSNumbers? (Je les ai …


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, …

6
Copie profonde d'un NSArray
Existe-t-il une fonction intégrée qui me permet de copier en profondeur un NSMutableArray? J'ai regardé autour de moi, certaines personnes disent que cela [aMutableArray copyWithZone:nil]fonctionne comme une copie profonde. Mais j'ai essayé et cela semble être une copie superficielle. En ce moment, je fais manuellement la copie avec une forboucle: …


6
Utilisation de NSPredicate pour filtrer un NSArray basé sur des clés NSDictionary
J'ai une panoplie de dictionnaires. Je souhaite filtrer le tableau en fonction d'une clé. J'ai essayé ceci: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Cela ne fonctionne pas, je n'obtiens aucun résultat. Je pense que je fais quelque chose de mal. Je sais que …

2
NSArray avec NSPredicate en utilisant NOT IN
J'ai un NSArray que je veux filtrer certains objets en utilisant un NSPredicate, j'espérais que je pourrais utiliser NOT IN depuis que j'ai vu que je peux facilement faire un IN. J'ai donc mon tableau: self.categoriesList Ensuite, j'obtiens les valeurs que je souhaite supprimer: NSArray *parentIDs = [self.cateoriesList valueForKeyPath:@"@distinctUnionOfObjects.ParentCategoryID"]; Cela …

12
Comment grouper par les éléments d'un tableau dans Swift
Disons que j'ai ce code: class Stat { var statEvents : [StatEvents] = [] } struct StatEvents { var name: String var date: String var hours: Int } var currentStat = Stat() currentStat.statEvents = [ StatEvents(name: "lunch", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: …
89 ios  arrays  swift  nsarray 

11
Quelle est la meilleure façon de mettre un c-struct dans un NSArray?
Quelle est la manière habituelle de stocker des c-structures dans un NSArray? Avantages, inconvénients, gestion de la mémoire? Notamment, quelle est la différence entre valueWithByteset valueWithPointer - élevé par Justin et le poisson-chat ci-dessous. Voici un lien vers la discussion d'Apple sur les valueWithBytes:objCType:futurs lecteurs ... Pour une réflexion latérale …

1
À quoi sert l'argument BOOL * stop pour enumerateObjectsUsingBlock: utilisé?
J'en ai beaucoup utilisé enumerateObjectsUsingBlock:ces derniers temps pour mes besoins d'énumération rapide, et j'ai du mal à comprendre l'utilisation de BOOL *stopdans le bloc d'énumération. Les NSArrayétats de référence de classe stop: Une référence à une valeur booléenne. Le bloc peut définir la valeur sur YESpour arrêter le traitement ultérieur …

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.