«protocols» 태그된 질문

(비) 관련 개체가 서로 통신하는 일반적인 수단입니다.


9
고유 한 URL 프로토콜을 어떻게 만듭니 까? (예 : so : //…) [닫힘]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 2 년 전 . 이 질문을 개선하십시오 나는 보았다 : http://www... ftp://blah.blah... file://blah.blah... unreal://blah.blah... mailto://blah.blah... 첫 번째 섹션은 무엇입니까 http? 내 자신을 등록 할 수 있습니까?

3
Pragma와 Cache-Control 헤더의 차이점은 무엇입니까?
Wikipedia의 Pragma 헤더에 대해 읽었습니다 . "Pragma : no-cache 헤더 필드는 요청에 사용하기위한 HTTP / 1.0 헤더입니다. 이는 브라우저가 서버가 아닌 새로운 버전의 리소스를 원한다고 서버와 모든 중간 캐시에 알리는 수단입니다. 일부 사용자 에이전트는 응답으로이 헤더에주의를 기울이지 만 HTTP / 1.1 RFC는 특히이 동작에 의존하지 않도록 경고합니다. " 그러나 나는 …

11
TCP와 UDP의 차이점은 무엇입니까?
TCP와 UDP의 차이점은 무엇입니까? 시간이 중요하지 않은 응용 프로그램의 경우 TCP가 사용되고 UDP는 빠른 데이터 전송이 필요한 게임이나 응용 프로그램에 사용됩니다. TCP가 HTTP, HTTP, FTP, SMTP 및 Telnet에 사용된다는 것을 알고 있습니다. DNS와 DHCP에 UDP가 사용된다는 것을 알고 있습니다. 그런데 왜? TCP와 UDP의 특징은 각각의 사용 사례에 유용합니까?


2
Objective-C에서 클래스의 인스턴스를 @protocol로 캐스트
내가 정의한 프로토콜을 따르거나 따르지 않을 수있는 객체 (UIViewController)가 있습니다. 객체가 프로토콜을 준수하는지 확인한 다음 안전하게 메서드를 호출 할 수 있다는 것을 알고 있습니다. if([self.myViewController conformsToProtocol:@protocol(MyProtocol)]) { [self.myViewController protocolMethod]; // <-- warning here } 그러나 XCode는 경고를 표시합니다. warning 'UIViewController' may not respond to '-protocolMethod' 이 경고를 방지하는 올바른 방법은 …

8
바이너리 프로토콜 대 텍스트 프로토콜
누구든지 바이너리 프로토콜이 무엇인지에 대한 좋은 정의를 가지고 있습니까? 실제로 텍스트 프로토콜은 무엇입니까? 와이어에서 전송되는 비트 측면에서 서로 어떻게 비교됩니까? 이진 프로토콜에 대해 위키피디아가 말하는 내용은 다음과 같습니다. 바이너리 프로토콜은 인간이 아닌 기계가 읽을 수 있도록 의도되거나 예상되는 프로토콜입니다 ( http://en.wikipedia.org/wiki/Binary_protocol ) 오 어서! 더 명확하게 말하면 jpg 파일이 있으면 …
94 text  binary  protocols 

4
프로토콜이 특정 클래스에서만 채택되도록 요구하는 방법
이 프로토콜을 원합니다. protocol AddsMoreCommands { /* ... */ } 클래스에서 상속 된 클래스에서만 채택됩니다 UIViewController. 이 페이지 는 작성하여 (구조체가 아닌) 클래스에서만 채택되도록 지정할 수 있음을 알려줍니다. protocol AddsMoreCommands: class { } 하지만 특정 클래스에서만 채택하도록 요구하는 방법을 알 수 없습니다. 이 페이지는 나중에where 적합성을 확인하기 위해 프로토콜 확장에 …



11
서버 측에서 WebSocket 메시지를 어떻게 보내고받을 수 있습니까?
프로토콜에 따라 WebSocket을 사용하여 서버 측에서 메시지를 어떻게 보내고받을 수 있습니까? 브라우저에서 서버로 데이터를 보낼 때 서버에서 임의의 바이트를받는 이유는 무엇입니까? 어떻게 든 인코딩 된 데이터입니까? 프레이밍은 서버 → 클라이언트 및 클라이언트 → 서버 방향 모두에서 어떻게 작동합니까?

13
브라우저의 프로토콜 핸들러를 감지하는 방법은 무엇입니까?
사용자 지정 URL 프로토콜 처리기를 만들었습니다. http:// mailto:// custom:// 이에 따라 대응할 수 있도록 WinForms 애플리케이션을 등록했습니다. 이것은 모두 훌륭하게 작동합니다. 그러나 사용자가 아직 사용자 지정 URL 프로토콜 처리기를 설치하지 않은 경우를 정상적으로 처리 할 수 ​​있기를 바랍니다. 이 작업을 수행하려면 브라우저에 등록 된 프로토콜 처리기를 감지 할 수 있어야합니다. …

5
일반 메서드에서 프로토콜 기본 구현 호출
그런 일을 할 수 있는지 궁금합니다. 다음과 같은 놀이터가 있습니다. protocol Foo { func testPrint() } extension Foo { func testPrint() { print("Protocol extension call") } } struct Bar: Foo { func testPrint() { // Calling self or super go call default implementation self.testPrint() print("Call from struct") } } let …
82 swift  oop  protocols  swift2 


9
Self를 반환하는 프로토콜 func
개체의 복사본을 반환하는 프로토콜 P가 있습니다. protocol P { func copy() -> Self } P를 구현하는 클래스 C : class C : P { func copy() -> Self { return C() } } 그러나 Self다음 오류가 발생 하면 반환 값을 입력했는지 여부 : 'C'유형의 반환 식을 'Self'반환 유형으로 변환 할 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.