파인더에서 파일을 드래그해 프로그램 열기
맥오에스에서 파일이나 폴더 등을 실행 프로그램 아이콘 위로 드롭하면 지원하는 파일에 한해 프로그램이 열린다. 이 때 해당 파일을 처리하기 위한 방법이다.

Application의 deligate에 아래 메써드를 구현하자. 더 자세한 것은 못 알아봤는데 필요에 따라 둘 중 하나만 구현하면 되지 않을까... 둘 다 구현하면 어떻게 되는지는 테스트를 못 해 봤다. 

- (BOOL)application:(NSApplication *)theApplication openFile:(NSString *)filename
- (void)application:(NSApplication *)sender openFiles:(NSArray *)filenames

이거 알아내려고 3주 정도 헤멘 것 같은데 (뭐 작업할 시간이 2~3일에 한시간 정도뿐이라 오래 걸린 것도 있지만...) 어찌보면 대부분의 어플들이 사용하는 것인데 애플의 공식 문서쪽의 가이드에서는 찾기가 너무 힘들었다. 문서화가 불만이란 말이야..

by 하야로비 | 2009/07/26 22:42 | MacOS | 트랙백 | 덧글(0)
트랙백 주소 : http://psg9.egloos.com/tb/2403632
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글



< 이전페이지 다음페이지 >