domingo, 12 de fevereiro de 2012

Split em Objective C

Irei demonstrar como utilizar a função split (de outras linguagens) em objective C.


NSString *str = @"10|Bruno Marçal|Apps";
long cod = [[[str componentsSeparatedByString:@"|"] objectAtIndex:0] longLongValue];
NSString *nome = [[str componentsSeparatedByString:@"|"] objectAtIndex:1];
NSString *texto = [[str componentsSeparatedByString:@"|"] objectAtIndex:2]; 

NSLog(@"%ld - %@ - %@", cod, nome, texto);


Simples não?!

Esta é uma forma simples de separar partes de uma string jogando seu conteúdo para alguma variável específica.

Até o próximo artigo.


Um comentário: