2012-06-29 3 views
1

앱을 처음 실행할 때 프로젝트 리소스 폴더에서 app 문서 폴더로 파일 집합을 자동으로 복사하려고합니다. 내가 할 수 있을까? 코드를 통해이 작업을 수행해야합니까? 응용 프로그램에서파일을 App Document 폴더에 자동으로 복사하십시오.

+2

와 마무리 발사는 예는이 작업을 수행 할 수 있습니다. 그리고 네, 코드에서 그것을 할 필요가 있습니다. –

답변

3
BOOL success; 
NSError *error; 

NSFileManager *fileManager = [NSFileManager defaultManager]; 

NSString *documentsDirectory = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]; 
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"Data.txt"]; 

success = [fileManager fileExistsAtPath:filePath]; 
if (!success) {  
    NSString *path = [[NSBundle mainBundle] pathForResource:@"Data" ofType:@"txt"]; 
    success = [fileManager copyItemAtPath:path toPath:filePath error:&error]; 

} 

는 한 옵션

관련 문제