그래서 이것을 시험해 보았습니다.XCode : 분할 된 문자열 값을 검사하여 textField에 할당
060315512 Name Lastname
050273616 Name LastName
내가 선을 분할하고 싶었 다음 각각의 라인을 분할 (9 자리) 첫 번째 부분을 확인하지만 것 : 기본적으로 나는이 텍스트 파일이 rawData.txt 이름을 포함했다, 그것은 다음과 같습니다 전혀 작동하지 않습니다 (내 창 닫음)이 코드에 문제가 있습니까? ==이 변수의 포인터 값을 비교하기 때문에
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++;
}
}