Articles of nsarray

Converta o NSArray para NSDictionary

Como posso converter um NSArray para um NSDictionary , usando um campo int de objects da matriz como chave para o NSDictionary ?

Plist Array para NSDictionary

Eu tenho um plist: name Alabama abreviation AL date 1819 population 4,627,851 capital Montgomery largestCity Birmingham name Alaska abreviation AK date 1959 population 683,478 capital Juneau largestCity Anchorage … Eu estou tentando carregá-lo em um NSDictionary assim: NSString *path = [[NSBundle mainBundle] pathForResource:@”stateInfo” ofType:@”plist”]; NSFileManager *fileManager = [NSFileManager defaultManager]; if ([fileManager fileExistsAtPath:path]) { NSLog(@”The file […]

Array de tuplas em Swift

Eu tenho uma function: func parseJSON3(inputData: NSData) -> NSArray { var tempDict: (id:Int, ccomments:Int, post_date:String, post_title:String, url:String) = (id: 0, ccomments: 0, post_date: “null”, post_title: “null”, url: “null”) var resultArray: (id:Int, ccomments:Int, post_date:String, post_title:String, url:String)[] = [] var error: NSError? var jsonDictionary: NSDictionary = NSJSONSerialization.JSONObjectWithData(inputData, options: NSJSONReadingOptions.MutableContainers, error: &error) as NSDictionary var firstArray = jsonDictionary.objectForKey(“locations”) […]

Usando NSRegularExpression para extrair URLs no iPhone

Estou usando o seguinte código no meu aplicativo para iPhone, extraído daqui para extrair todos os URLs do código .html distribuído. Estou apenas conseguindo extrair o primeiro URL, mas preciso de um array contendo todos os URLs. Meu NSArray não está retornando NSStrings para cada URL, mas somente as descrições de objects. Como faço para […]

Pesquisar o NSArray para valor de correspondência de valor

Eu tenho um NSArray de objects , que tem uma determinada propriedade chamada name (tipo NSString). Eu tenho um segundo NSArray de NSStrings que são names . Eu gostaria de obter um NSArray de todos os objects cuja propriedade .name corresponde a um dos names no segundo NSArray. Como faço isso de maneira rápida e […]

Ordenar NSArray de objects personalizados por suas propriedades NSDate

Eu estou tentando classificar um NSArray que é preenchido com objects personalizados. Cada object tem uma propriedade startDateTime que é do tipo NSDate. O código a seguir resulta em uma matriz, sortedEventArray , preenchida, mas não classificada. Eu estou indo sobre isso completamente errado ou estou apenas sentindo falta de algo pequeno? NSSortDescriptor *dateDescriptor = […]

O que é uma maneira fácil de quebrar um NSArray com mais de 4000 objects em vários arrays com 30 objects cada?

O que é uma maneira fácil de quebrar um NSArray com 4000 objects em vários arrays com 30 objects cada? Então, agora eu tenho um material NSArray * onde [o material conta] = 4133. Eu quero fazer uma nova matriz que contém matrizes de 30 objects. O que é uma boa maneira de percorrer, dividir […]

Serialize e deserialize objects Objective-C em JSON

Preciso serializar e desserializar os objects objective-c no JSON para armazenar no CouchDB. As pessoas têm algum código de exemplo para as melhores práticas para uma solução geral? Eu olhei para um framework JSON e eles estão parados no nível NSDictionary / NSArray. Ou seja, muito framework irá serializar e desserializar NSDictionary / NSArray em […]

Como converter NSNumber para NSString

Então eu tenho um NSArray “myArray” com NSNumber e NSString s. Eu preciso deles em outro UIView então eu vou assim: – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@”DetailView” bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@”subject”]; O assuntoTexto funciona. Mas como posso obter o NSNumber fora disso? (Eu realmente preciso deles como […]

Qual é a melhor maneira de colocar uma estrutura c em um NSArray?

Qual é a maneira usual de armazenar estruturas c em um NSArray ? Vantagens, desvantagens, manuseio de memory? Notavelmente, qual é a diferença entre valueWithBytes e valueWithPointer – levantado por justin e bagre abaixo. Aqui está um link para a discussão da Apple sobre valueWithBytes:objCType: para futuros leitores … Para um pouco de pensamento lateral […]