내 응용 프로그램에서 파일 전송을 구현해야하며 코코아에서는 비공식 표준 인 것 같습니다. ConnectionKit. 나는 그것을 컴파일 할 수 있었지만 어떤 문서 나 예제를 찾는 데 어려움을 겪었다. 내가 찾은 유일한 example은 구형이었고 수정이 있어도 제대로 작동하지 못했습니다. 누구든지 기본 기능 (연결 생성, 업로드 ...)을 알고 있습니까?연결 키트 기본 내용
어떤 도움을 주셔서 감사합니다.
내 응용 프로그램에서 파일 전송을 구현해야하며 코코아에서는 비공식 표준 인 것 같습니다. ConnectionKit. 나는 그것을 컴파일 할 수 있었지만 어떤 문서 나 예제를 찾는 데 어려움을 겪었다. 내가 찾은 유일한 example은 구형이었고 수정이 있어도 제대로 작동하지 못했습니다. 누구든지 기본 기능 (연결 생성, 업로드 ...)을 알고 있습니까?연결 키트 기본 내용
어떤 도움을 주셔서 감사합니다.
얼마나 간단하게 그 레이아웃을 결정했는지 간단합니다.
을 Heres 코드는이 위임 방법을 사용하는 것이 위의 서버에 인증하기 위해
CKConnectionRequest *request = [CKConnectionRequest requestWithURL:url];
CKFTPConnection *ftpConn = [[CKFTPConnection alloc] initWithRequest:request];
[ftpConn setDelegate:self];
[ftpConn connect];
self.connection = ftpConn;
[ftpConn release];
그런 다음 당신이 CKConnectionProtocol.h 에있는 연결 위임 방법과 상호 작용 할 FTP 연결을 만들 위치를 "cred하게" 필요한 자격 증명으로 설정 한 NSURLCredential의 인스턴스입니다. 당신은 단지 당신이 업로드 상태에로 콜백을받을 그런
- (void)connection:(id <CKConnection>)con
didOpenAtPath:(NSString *)dirPath error:(NSError *)error {
CKTransferRecord *tr = [con uploadLocalItem:localPath
toRemoteDirectory:remotePath
ignoreHiddenItems:YES];
}
아래 같은 대리자 메서드의 내부 CKConnectionProtocol.h에 지정된 업로드 방법 중 하나를 부를 것이다 업로드를 들어
- (void)connection:(id <CKConnection>)connection
didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge {
[[challenge sender] useCredential:cred forAuthenticationChallenge:challenge];
}
CKConnectionProtocol.h에 지정된 업로드 방법을 통해
도움이 되었기를 바랍니다. 코드의 작은 오류를 용서해주세요. 복사/붙여 넣기가 아닌 입력했습니다.
코드를 보내 주셔서 감사합니다. 아무 곳에서나 예제를 찾을 수 없습니다. 나는 그것을 시도 할 시간이 없다. 그러나 곧 나올 것이다. – nosedive25