2016-06-21 4 views
0

문자열을 부분 문자열로 분할하는 데는 의문의 여지가 있습니다. 하나의 레이블에 주 및 국가 이름을 표시하려고합니다. json 파일 "FullAddress"에서 오는 서비스 문자열이 있습니다 : "New Windsor, New York, USA". 나는 미국 뉴욕에서만 레이블에 표시되기를 원합니다.문자열을 iOS의 부분 문자열로 분할

+3

그래서 정확히 문제가 무엇을 당신을 도울 것이 코드를 사용하십시오거야? 아직 NSString 클래스 레퍼런스를 읽지 않았는데, 우리가 그것을 당신에게 암송하기를 원합니까? – Avi

+1

당신이 얻고있는 json 응답을 공유 할 수 있습니까? – Pushkraj

답변

4

사용이 당신의 욕망 String 요소 1 Array에서 2

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

1과 2가 아니라'[배열 수] - 2와'[배열 수] -1 '입니다. – Droppy

0

NSString *[email protected]"New Windsor,New York,USA"; 

    NSRange range=[fullAddress rangeOfString:@","]; 
    if (range.location!=NSNotFound) { 
     NSString *string=[fullAddress substringFromIndex:range.location+range.length];//this is address you want 
     NSLog(@"%@",string); 
    } 
관련 문제