Итак, я пытался проверить это; в основном у меня есть текстовый файл с именем rawData.txt, он выглядит так:
060315512 Name Lastname
050273616 Name LastName
Я хотел разделить строки, а затем разделить каждую отдельную строку и проверить первую часть (с 9 цифрами), но, похоже, он не работает вообще (мое окно закрывается). Есть ли проблемы с этим кодом?
NSString *path = [[NSBundle mainBundle] pathForResource: @"rawData" ofType:@"txt"];
if (path)
{
NSString *textFile = [NSString stringWithContentsOfFile:path];
NSArray *lines = [textFile componentsSeparatedByString:(@"\n")];
NSArray *line;
int i = 0;
while (i < [lines count])
{
line = [[lines objectAtIndex:i] componentsSeparatedByString:(@" ")];
if ([[line objectAtIndex:0] stringValue] == @"060315512")
{
idText.text = [[line objectAtIndex: 0] stringValue];
}
i++;
}
}