从NSString获取子字符串

时间:2014-11-03 11:28:20

标签: ios swift xcode nsstring nsrange

我有以下字符串:

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#

我想提取每个项目名称。怎么办呢?

3 个答案:

答案 0 :(得分: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);

答案 1 :(得分: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:@"#"];

答案 2 :(得分:0)

NSString *string=@"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:@"#"]];