Als «nsarray» getaggte Fragen

Ein unveränderliches, ganzzahlig indiziertes Array von Objekten aus dem Apple Foundation Framework.






7
So konvertieren Sie NSNumber in NSString
Also habe ich ein NSArray"myArray" mit NSNumbers und NSStrings. Ich brauche sie in einem anderen, UIViewalso gehe ich so: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"]; Der subjectText funktioniert. Aber wie kann ich das NSNumberrausholen? (Ich brauche sie tatsächlich …


9
Filtern von NSArray in ein neues NSArray in Objective-C
Ich habe eine NSArrayund möchte eine neue NSArraymit Objekten aus dem ursprünglichen Array erstellen , die bestimmte Kriterien erfüllen. Das Kriterium wird von einer Funktion festgelegt, die a zurückgibt BOOL. Ich kann ein erstellen NSMutableArray, durch das Quellarray iterieren und über die Objekte kopieren, die die Filterfunktion akzeptiert, und dann …

6
Tiefes Kopieren eines NSArray
Gibt es eine eingebaute Funktion, mit der ich eine tief kopieren kann NSMutableArray? Ich habe mich umgesehen, manche Leute sagen, es [aMutableArray copyWithZone:nil]funktioniert als tiefe Kopie. Aber ich habe es versucht und es scheint eine flache Kopie zu sein. Im Moment mache ich das Kopieren manuell mit einer forSchleife: //deep …


6
Verwenden von NSPredicate zum Filtern eines NSArray basierend auf NSDictionary-Schlüsseln
Ich habe eine Reihe von Wörterbüchern. Ich möchte das Array basierend auf einem Schlüssel filtern. Ich habe es versucht: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Das funktioniert nicht, ich bekomme keine Ergebnisse. Ich glaube, ich mache etwas falsch. Ich weiß, dass dies die …

2
NSArray mit NSPredicate unter Verwendung von NOT IN
Ich habe ein NSArray, mit dem ich bestimmte Objekte mithilfe eines NSPredicate herausfiltern möchte. Ich hatte gehofft, dass ich NOT IN verwenden kann, da ich gesehen habe, dass ich problemlos ein IN ausführen kann. Also habe ich mein Array: self.categoriesList Dann erhalte ich die Werte, die ich entfernen möchte: NSArray …

11
Was ist der beste Weg, um eine c-Struktur in ein NSArray einzufügen?
Was ist der übliche Weg, um C-Strukturen in einem zu speichern NSArray? Vor- und Nachteile, Speicherhandhabung? Insbesondere, was ist der Unterschied zwischen valueWithBytesund valueWithPointer - von Justin und Wels unten aufgezogen. Hier ist ein Link zu Apples Diskussion valueWithBytes:objCType:für zukünftige Leser ... Für ein wenig Querdenken und mehr Blick auf …

1
Wofür wird das BOOL * stop-Argument für enumerateObjectsUsingBlock verwendet?
Ich habe in enumerateObjectsUsingBlock:letzter Zeit viel für meine Anforderungen an die schnelle Aufzählung verwendet, und es fällt mir schwer, die Verwendung BOOL *stopim Aufzählungsblock zu verstehen . Die NSArrayKlassenreferenzzustände stop: Ein Verweis auf einen Booleschen Wert. Der Block kann den Wert auf setzen YES, um die weitere Verarbeitung des Arrays …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.