2011-06-22 20 views
46

Uygulamamıza bağlı bir JSON feed'i var. Öğelerden biri, bir virgülle ayrılmış olan & uzunluğundadır. Örneğin: "32.0235, 1.345".NSString'i virgülle ayırın

Bunu, virgülle ayrılarak iki ayrı değere ayırmaya çalışıyorum.

Herhangi bir öneri? Teşekkürler!!

cevap

129
NSArray *strings = [coords componentsSeparatedByString:@","]; 
+0

Çocuğunuz için teşekkür ederiz. – SampathKumar

+0

Basit! –

5

Sen istiyorum:

- (NSArray *)componentsSeparatedByString:(NSString *)separator

kullanarak @ "" ayırıcı olarak.

1

sonra üzerinde floatValue çağırabilir dizeli bir NSArray verecek [yourCommaSeparatedString componentsSeparatedByString:@", "]
deneyin; -Bakmıyordum gibi bu benim için işidir documentation

16
NSString* myString = @"32.0235, 1.345". 
NSArray* myArray = [myString componentsSeparatedByString:@","]; 

NSString* firstString = [myArray objectAtIndex:0]; 
NSString* secondString = [myArray objectAtIndex:1]; 

See Herhangi bir Array tanımlamak.

NSString* firstString = [[myString componentsSeparatedByString:@","] objectAtIndex:0]; 
2

yılında)

İlgili konular