2011-09-10 3 views
0

전체 솔루션을 요구하는 것이 훨씬 더 어려울 것입니다. 그러나, 내가 바라는 것에서 올바른 방향으로 나를 가르키고, 처음으로 이것과 같은 것을 시도 할 때 등을 배울 수 있습니까?다운로드 목록 - Mac Objective-c

내 Mac 응용 프로그램에서 온라인으로 저장하려는 파일의 목록을 갖고 싶습니다. 그런 다음 애플리케이션 내부에서 사용자는 해당 위치에 저장된 모든 항목을 온라인에서 다운로드 할 수 있습니다. 온라인으로 다운로드 할 새 항목을 추가하면 앱이 자동으로 다운로드 목록에 추가하기를 원합니다.

의미가 있습니까? 어쨌든, 처음으로 온라인 서버를 사용하고 앱을 통해 액세스하는 등의 작업을 처음 수행했을 때 어떤 지원이라도 대단히 감사하게 생각합니다.

답변

1

당신이 ftp 타입 서버를 원한다면, 원격 파일 목록을 얻을 수 있고, 파일을 업로드하고 다운로드 할 수 있습니다. 코코아 ftp를 검색하면 ftp 용 멋진 래퍼 클래스를 작성했습니다. FileZilla, 다른 사람은 NSTask를 사용할 수 있으며 모든 Mac에서 ftp 명령 줄 도구를 호출 할 수 있습니다.

+0

HTTP가 FTP보다 효율적이지 않습니까? –

+1

HTTP를 사용하려면 파일 전송 및 검색 요청을 처리 할 수있는 서버 응용 프로그램을 작성/취득해야합니다. FTP는 이미이 작업을 수행합니다. 서버 응용 프로그램이 이미 설치되어 있지 않으면 효율적인 작업 부하가 무엇인지 알 수 없습니다. 효율적인 네트워크를 의미하는 것이라면 잘 모르겠지만 ftp가 왜 덜 효율적인지는 알 수 없습니다. 프론트 엔드 코코아 애플리케이션을 언급하고 NSTask를 사용한다면 아마도 ftp를 수행하기 위해 NSConnection 등을 사용해 볼 수 있지만 네트워크 속도와 비교할 때 NSTask를 사용하는 오버 헤드는 아무 것도 아닙니다. –

관련 문제