Domande taggate «nsarray»

Un array di oggetti immutabile e indicizzato con numeri interi dal framework Apple Foundation.






7
Come convertire NSNumber in NSString
Quindi ho un NSArray"myArray" con NSNumbers e NSStrings. Ne ho bisogno in un altro, UIViewquindi vado in questo modo: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"]; Il soggetto funziona. Ma come posso farne NSNumberuscire? (In realtà ho bisogno di …


9
filtrare NSArray in un nuovo NSArray in Objective-C
Ho un NSArraye vorrei crearne uno nuovo NSArraycon oggetti dall'array originale che soddisfano determinati criteri. Il criterio viene deciso da una funzione che restituisce a BOOL. Posso creare un NSMutableArray, iterare attraverso l'array di origine e copiare sugli oggetti che la funzione di filtro accetta e quindi crearne una versione …

6
Copia profonda di un NSArray
Esiste una funzione incorporata che mi consenta di copiare in profondità un NSMutableArray? Mi sono guardato intorno, alcune persone dicono che [aMutableArray copyWithZone:nil]funziona come copia profonda. Ma ho provato e sembra essere una copia superficiale. In questo momento sto facendo manualmente la copia con un forciclo: //deep copy a 9*9 …


6
Utilizzo di NSPredicate per filtrare un NSArray in base alle chiavi NSDictionary
Ho una serie di dizionari. Voglio filtrare l'array in base a una chiave. Ho provato questo: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Non funziona, non ottengo risultati. Penso di fare qualcosa di sbagliato. So che questo è il metodo se "SPORT" fosse un …

2
NSArray con NSPredicate utilizzando NOT IN
Ho un NSArray che voglio filtrare determinati oggetti usando un NSPredicate, speravo di poter usare NOT IN poiché ho visto che posso facilmente fare un IN. Quindi ho il mio array: self.categoriesList Quindi ottengo i valori che voglio rimuovere: NSArray *parentIDs = [self.cateoriesList valueForKeyPath:@"@distinctUnionOfObjects.ParentCategoryID"]; Questo mi dà un elenco di …

12
Come raggruppare in base agli elementi di un array in Swift
Diciamo che ho questo codice: 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: …
90 ios  arrays  swift  nsarray 


1
Qual è l'argomento BOOL * stop per enumerateObjectsUsingBlock: usato per?
enumerateObjectsUsingBlock:Ultimamente ho usato molto per le mie esigenze di enumerazione rapida e ho difficoltà a capire l'uso di BOOL *stopnel blocco di enumerazione. Gli NSArraystati di riferimento della classe stop: Un riferimento a un valore booleano. Il blocco può impostare il valore su YESper interrompere l'ulteriore elaborazione dell'array. L' stopargomento …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.