2013-11-28 1 views
-3

다음 문자열을 가져 오는 XML 소스를 파싱 중입니다. "-"문자와 그 뒤에 하나 별도의 NSStrings에 저장합니다 내가해야 할 일은두 개의 NSStrings로 NSString을 깨뜨림

"This Is A Title String - This Is A Source" 

두 부분은 이전의 텍스트 하나에 위의 문자열을 파괴하는 것입니다. 누구든지 그 달성을 도울 수 있습니까? 감사! 당신은있는 NSString의 방법을 사용할 수 있습니다

NSArray *parts = [str componentsSeparatedByString:@" - "]; 
+0

NSString 문서를 읽으려고합니까? –

+0

NSString 스펙을 읽어야합니다. –

+0

http://stackoverflow.com/questions/5614681/extract-2-strings-from-an-nsstring-separated-by-a-special-character?rq=1의 정확한 사본 – Sebastian

답변

0

당신은 componentsSeparatedByString: 방법을 사용할 수 있습니다

NSString *myString = @"This Is A Title String - This Is A Source"; 
NSArray *splitStrings = [myString componentsSeparatedByString: @"-"]; 

splitStrings 두 개의 문자열을 포함하는 것, "이것은 제 목인가 문자열 "및"이것은 소스입니다 "

0

라고 : 예를 들어 componentsSeparatedByString :

관련 문제