NSString *myString = @"ABCDE*FGHI";
NSArray *myArray = [myString componentsSeparatedByString:@"*"];
- key 0 of myArray will contain @”ABCDE”
- key 1 will contain @”FGHI”
If you want more than one character to be the separator,
use componentsSeparatedByCharactersInSet
:
NSString *myString = @"ABCDE*FGHI-JKL";
NSArray *myArray = [myString componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"*-"]];
- key 0 of myArray will contain @”ABCDE”
- key 1 will contain @”FGHI”
- key 2 will contain @”JKL”