목표-c - iOS는 GCDAsyncSocket을 사용하여 메시지를 보내기 위한 긴 연결을 설정합니다.
怪我咯
怪我咯 2017-05-02 09:30:53
0
1
784

iOS는 GCDAsyncSocket을 사용하여 메시지를 보내기 위해 긴 연결을 설정합니다. 왜 메시지를 보내기 전에 GCDAsyncSocket을 한 번 초기화해야 하나요?

메시지를 보내는 버튼 메소드입니다. GCDAsyncSocket을 초기화하고 viewDidLoad에 쓰면 서버가 메시지를 받을 수 없습니다

-(void)allPhotoAction:(UIButton *)btn{

으아아아

NSString *sendMessage = @"25";

으아아아

}

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(1)
给我你的怀抱

더 많은 공식 사례를 살펴보는 것이 좋습니다.

connectToHost을 호출하여 반환된 성공은 연결되었다는 의미가 아니라, 입력한 호스트와 포트에 문제가 없다는 의미일 뿐입니다. 연결 성공을 위한 콜백 메서드가 있으며 해당 메서드 이후에 writeData를 호출합니다. . 긴 링크를 유지하려면 각 쓰기/수신 후에 읽기를 호출하여 소켓이 계속 수신하도록 해야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿