Как прочитать координаты из файла в iPhone - PullRequest
0 голосов
/ 16 сентября 2010

У меня есть текстовый файл со списком координат для построения пути:

123,44

124,67

178,85

Этот файл входит в состав комплекта.Вопрос в том, как я могу прочитать пункты из этого файла.В C ++ есть fscanf, а как насчет Какао?

1 Ответ

1 голос
/ 16 сентября 2010

Вы можете использовать NSString '* * * * * * * *, затем разделить строки на новую строку, а затем разделить их запятыми:

NSString *fileContents = [NSString stringWithContentsOfFile:someFilePath encoding:NSUTF8StringEncoding error:NULL];
NSArray *lines = [fileContents componentsSeparatedByString:@"\n"];
for(NSString *line in lines) {
   NSArray *coords = [line componentsSeparatedByString:@","];
   NSInteger x = [[coords objectAtIndex:0] intValue];
   NSInteger y = [[coords objectAtIndex:1] intValue];
   //do something with x and y
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...