2011-08-22 7 views

답변

0

사용해보기 - 여기서 문서 디렉토리에 array.out 파일이 있어야합니다. 내가 NSArray으로 그것을 읽고 반복이 파일 ...

// Get path to documents directory 
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, 
    NSUserDomainMask, YES); 
if([paths count] > 0) 
{ 
    // Path to save array data 
    NSString *arrayPath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"array.out"]; 

    // Read both back in new collections 
    NSArray *arrayFromFile = [NSArray arrayWithContentsOfFile:arrayPath]; 

    for (NSString *element in arrayFromFile) 
    NSLog(@"Beer: %@", element); 
} 
0

NSString이에 대한 몇 가지 높은 수준의 지원을 제공합니다.

NSString * file = [[NSString alloc] initWithContentsOfFile:path 
    encoding:encoding error:&error]; 

다음, 문자열을 분할 같은 것을 사용 :

NSArray * values = [file componentsSeparatedByString:separator];

또는

NSArray * values = [file componentsSeparatedByCharactersInSet:separatorSet];

, 파일을 읽을 같은 것을 사용하는

관련 문제