Here's a confirmed working code of how to read a file line by line and thereafter, tokenizing it.
NSString *path = [[NSBundle mainBundle] pathForResource:@"test2"ofType:@"txt"];
NSString *string = [[NSString alloc] initWithContentsOfFile:pathencoding:NSASCIIStringEncoding error:NULL];
NSArray *lines = [string componentsSeparatedByString:@"\n"]; // each line, adjust character for line endings
NSEnumerator *nse = [lines objectEnumerator];
NSMutableArray *values = [NSMutableArray new];
NSString *tmp;
while(tmp = [nse nextObject])
{
NSArray *chunks = [tmp componentsSeparatedByString: @","];
NSEnumerator *nse2 = [chunks objectEnumerator];
NSString *tmp2;
while(tmp2 = [nse2 nextObject]){
NSLog(@"%@",tmp2);
}
NSLog(@"%@", tmp);
}
- Blogger Comment
- Facebook Comment
Subscribe to:
Post Comments
(
Atom
)
0 comments:
Post a Comment