오랜만에 했던것을 정리 해 보려합니다.
UIDocumentPickerViewController을 이용해서 파일을 가져와 파일내용을 읽으려고 합니다.
UIDocumentPickerViewController : developer.apple.com/documentation/uikit/uidocumentpickerviewcontroller?language=objc
저는 외부 문서를 가져오려고 사용했습니다.
UIDocumentPickerViewController* documentPicker = [[UIDocumentPickerViewController alloc] initWithDocumentTypes:@[@"public.data"]
inMode:UIDocumentPickerModeImport];
documentPicker.delegate = self;
if (@available(iOS 11.0, *)) {
documentPicker.allowsMultipleSelection = true;
} else {
// Fallback on earlier versions
}
[self presentViewController:documentPicker animated:YES completion:nil];
저는 csv 파일을 가져오는것이 목표였습니다.
- (void)documentPicker:(UIDocumentPickerViewController *)controller didPickDocumentAtURL:(NSURL *)url {
NSLog(@"picked document %@", url);
}
파일 선택시 경로를 가져올 수 있습니다.
반응형
'IOS > Objective-c' 카테고리의 다른 글
IOS-오브젝티브씨(Objective-c) CSV파일(.csv) 읽기 (0) | 2021.01.03 |
---|---|
IOS - 오브젝티브씨(Objective-c) Loaded nib but the view outlet was not set 오류 (0) | 2020.11.18 |
iOS - 오브젝티브씨 (Objective-c) x-code Assistant 연결 안됨 (0) | 2020.11.18 |