Mac OS X 개발 학습 - 파일 선택기를 열고 파일 가져오기
2085 단어 Mac OS X
NSOpenPanel *openPanel = [NSOpenPanel openPanel];
[openPanel setPrompt: @" "];
openPanel.allowedFileTypes = [NSArray arrayWithObjects: @"txt", @"doc", nil];
openPanel.directoryURL = nil;
[openPanel beginSheetModalForWindow:[self gainMainViewController] completionHandler:^(NSModalResponse returnCode) {
if (returnCode == 1) {
NSURL *fileUrl = [[openPanel URLs] objectAtIndex:0];
//
NSFileHandle *fileHandle = [NSFileHandle fileHandleForReadingFromURL:fileUrl error:nil];
NSString *fileContext = [[NSString alloc] initWithData:fileHandle.readDataToEndOfFile encoding:NSUTF8StringEncoding];
// ViewController TextView
ViewController *mainViewController = (ViewController *)[self gainMainViewController].contentViewController;
mainViewController.showCodeTextView.string = fileContext;
}
}];
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
macOS 터미널에서 Hostname 가리기업무하다 보면 터미널 한 줄에서 명령어를 전부 표시하기 어려운 경우가 종종 있습니다. 물론 Oh My ZSH 테마를 바꾸는 것도 방법이겠지요. 저는 Hostname을 가려서 좀 더 공간을 확보해보겠습니다! Code...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.