How to extract individual characters from a string object in Objective-C ?
Example:
NSString * fooString = [NSString stringWithFormat:@"FOOSTRING"];
I would like to extract individual characters from string object fooString is pointing to. F , O, O , S, T, R, I, N, G.
NSString * fooString = @"FOOSTRING";
NSMutableArray *list = [NSMutableArray array];
for (int i=0; i<fooString.length; i++) {
[list addObject:[fooString substringWithRange:NSMakeRange(i, 1)]];
}
NSLog(@"%@", list);
NSLog output:
(
F,
O,
O,
S,
T,
R,
I,
N,
G
)
How about
[fooString cStringUsingEncoding: NSUTF8StringEncoding];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With