Я хочу использовать TURNSocket
для передачи файла между двумя пользователями. .
Пользователь1: (сумматор iphone) Пользователь2: (пользователь Spark)
Теперь сокет подключен, и я хочу отправить файл пользователю User1 от пользователя User2 через Spark. Сумматор iphone может получить следующее сообщение:
Sending file
Я видел их в файле отправки / получения XMPP в iphone sdk ...?
тема о том, как обрабатывать в методе didSucceed
, но я не знаю, как получить файл, который был отправлен пользователем Spark на сумматоре iphone.
Затем в вашей реализации didSucceed
отправьте данные в переданный сокет, используя:
- (void)writeData:(NSData *)data
withTimeout:(NSTimeInterval)timeout
tag:(long)tag;
Наконец, закройте сокет:
- (void)disconnectAfterWriting;
Итак, как написать код для получения файла в этом метод или другие?
- (void)turnSocket:(TURNSocket *)sender didSucceed:(GCDAsyncSocket *)socket {
// Where is the NSData that can be find to used in writeData method ?
}