2014-11-03 4 views
-2

나는 다음과 같은 문자열이에서 하위 문자열 가져 오기 :있는 NSString

Item 1#Item 2#Item 3#Item 4#Item 5#Item 6#Item 7#Item 8#Item 9#Item 10#Item 11#Item 12#Item 13#Item 14#Item 15# 

내가 각 항목 이름을 추출 할를. 어떻게 할 수 있습니까?

+0

사용할 수있는 ** componentsSeparatedByString : ** 나는 잘 이해하면 NSSting –

답변

3

NSString *temp = @"Item 1#Item 2#Item 3#Item 4#Item 5#Item 6#Item 7#Item 8#Item 9#Item 10#Item 11#Item 12#Item 13#Item 14#Item 15#"; 
    NSArray *arr = [temp componentsSeparatedByString:@" "]; 
    NSLog(@"%@", arr); 
+2

으로는,해야'NSArray를 * 편곡 = [ temp componentsSeparatedByString : @ "#"];'. – jherran

+0

@RAJA 고마워요, 완벽하게 작동했습니다. –

0

분리 된 각각의 문자열을 시도

NSString *str = @"Item 1#Item 2#Item 3#Item 4#Item 5#Item 6#Item 7#Item 8#Item 9#Item 10#Item 11#Item 12#Item 13#Item 14#Item 15#"; 
NSArray *components = [str componentsSeparatedByString:@"#"]; 
0
NSString *[email protected]"Item 1#Item 2#Item 3#Item 4#Item 5#Item 6#Item 7#Item 8#Item 9#Item 10#Item 11#Item 12#Item 13#Item 14#Item 15#"; 

NSArray *array=[[NSArray alloc] initWithObjects:[string componentsSeparatedByString:@"#"]];