iOS 용 파일 공유를 사용하는 응용 프로그램이 있는데 'BOOK.plist'파일에 문서 파일을 저장하고 싶습니다. 파일 형식은 .txt 파일 만 저장하면됩니다. 이러한 파일을 저장하고 tableview에 표시 하시겠습니까?plist 파일에 문서 파일 저장
희망 하시겠습니까?
iOS 용 파일 공유를 사용하는 응용 프로그램이 있는데 'BOOK.plist'파일에 문서 파일을 저장하고 싶습니다. 파일 형식은 .txt 파일 만 저장하면됩니다. 이러한 파일을 저장하고 tableview에 표시 하시겠습니까?plist 파일에 문서 파일 저장
희망 하시겠습니까?
txt 파일을 plist에 저장할 필요가 없습니다. 응용 프로그램 샌드 박스의 문서 디렉토리에 문서를 저장할 수 있습니다. 이 코드를 통해 문서 디렉토리의 경로를 얻을 수 있습니다 : 당신이있는 tableView의 디렉토리를 표시하고자 할 때 도움이 될 것입니다 사용
NSArray *searchPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
documentFolderPath = [searchPaths objectAtIndex: 0];
http://forums.macrumors.com/showthread.php?t=1233731
코드 예제. 희망을 도울 수 있기를 바랍니다. 당신이 도움을위한 코드 표시 위
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectoryPath = [paths objectAtIndex:0];
NSFileManager *manager = [NSFileManager defaultManager];
self.frlistName2 = [[manager contentsOfDirectoryAtPath:documentsDirectoryPath error:nil]pathsMatchingExtensions:[NSArray arrayWithObject:@"txt"]];
NSString *obj = @".txt";
frlisturls2 = [[NSMutableArray alloc] initWithObjects:nil];
NSString *temp;
NSMutableString *mp3Path = [[NSMutableArray alloc] init];
int j =0;
for(int i =0 ; i< [frlistName2 count]; i++)
{
mp3Path = [NSMutableString stringWithString:documentsDirectoryPath];
[mp3Path appendString:@"/"];
temp = [frlistName2 objectAtIndex:i];
if([temp hasSuffix :obj])
{
[mp3Path appendString: temp];
[frlisturls2 addObject: mp3Path];
j++;
}
[mp3Path release];
NSLog(@"frlisturls2 is%@:",frlisturls2);
}
는 배열의 아이튠즈 파일 공유에서 파일 및 이러한 파일 'URL을 저장
감사합니다! –
환영합니다, 도움이된다면, 내 대답의 왼쪽에있는 체크 표시를 확인해야합니다. 감사! – Faser