Existe alguma maneira de dividir strings em c objetivo em matrizes? Quero dizer assim - string de entrada Sim: 0: 42: valor em uma matriz de (Sim, 0,42, valor)?
Existe alguma maneira de dividir strings em c objetivo em matrizes? Quero dizer assim - string de entrada Sim: 0: 42: valor em uma matriz de (Sim, 0,42, valor)?
Respostas:
NSArray *arrayOfComponents = [yourString componentsSeparatedByString:@":"];
onde sua String contém @"one:two:three"
e arrayOfComponents conterá @[@"one", @"two", @"three"]
e você pode acessar cada um com NSString *comp1 = arrayOfComponents[0];
( https://developer.apple.com/documentation/foundation/nsstring/1413214-componentsseparatedbystring )
Experimente componentsSeparatedByString:
Use isto: [[string componentsSeparatedByString: @ ","] [0];
[NSArray componentsJoinedByString:]
.