Вопросы по теме 'nsstream'

Блокировка iPhone отключает розетки только на iOS 5
Я работаю над клиент-серверным приложением на основе сокетов. Когда пользователь, использующий любое iDevice на iOS 4, 4.2.1, 4.3.2 и т. д., нажимает кнопку блокировки при подключении к серверу, соединение остается активным. Однако, когда я...
3704 просмотров
schedule 10.06.2023

NSStream кажется каким-то образом усекает данные
Я рву на себе волосы из-за этого. Я отправляю несколько фрагментов данных на сервер, поэтому я помещаю их в буфер, а затем отправляю буфер. Вроде бы все хорошо, но на сервере строка обрывается в разных точках, поэтому, например, я получаю...
229 просмотров
schedule 14.04.2022

Как вы должны справиться с возможностью блокировки NSStream?
Согласно Apple «Опрос против планирования цикла выполнения»: [ hasSpace/BytesAvailable ] может означать, что есть доступные байты или пространство или , что единственный способ узнать это — попытаться выполнить операцию чтения или записи (что...
2860 просмотров
schedule 30.08.2022

Разграничить данные (JSON) с новой строкой при отправке на сервер через сокет с использованием NSOutputStream
Я создаю протокол TCP, в котором приложение отправляет JSON на сервер и отправляет JSON обратно. Я пытаюсь разграничить каждую передачу новой строкой. Это нормально на стороне сервера, но как добавить новую строку к каждой записи NSOutputStream?...
930 просмотров
schedule 25.01.2023

Разобрать изображение и расширение из URL Цель C NSScanner
У меня есть программа, которая будет захватывать изображение с нашего сервера для приложения, однако мы хотим сохранить изображение в приложении iOS для целей кэширования. URL-адрес будет похож на этот....
492 просмотров

Мониторинг состояния подключения и обработка сбросов
Я внедрил рабочие решения, см. мой комментарий ниже Здравствуйте, и спасибо, что нашли время, чтобы прочитать этот пост! Я разрабатываю приложение, которое подключается к аппаратному устройству, которое транслирует собственную сеть AdHoc WiFi....
1772 просмотров
schedule 25.04.2022

Реализация клиента/сервера iOS и ошибка Operation now in progress
Задний план Я как бы учился сокетам и сетевому программированию из различных примеров кода и классического учебника Сетевое программирование Unix , одновременно пытаясь применить полученные знания в приложении, над которым я сейчас работаю. В...
2175 просмотров

NSStream — операция не может быть завершена. В соединении отказано
Я пытаюсь связать 2 устройства с помощью NSNetService: Устройство A публикует службу, а Устройство B может просмотреть ее и установить соединение. Но вчера заметил довольно неприятную проблему. В первый раз, когда я запускаю службу на...
3217 просмотров
schedule 19.04.2022

Как отправлять и получать данные от внешнего аксессуара асинхронно
Я запутался в асинхронном способе отправки и получения данных от внешнего аксессуара. Я использую MFi External Accessory, я проверил EADemo, но кажется, что отправка и получение данных синхронизированы. Любые предложения по этому поводу, заранее...
1152 просмотров

Отправка сообщений буфера протокола C++ из iOS
В предыдущем вопросе о переполнении стека люди очень помогли в показывая мне ошибку моего пути при создании моего сервера сокетов Akka, и теперь у меня действительно есть клиент сокета Akka, который может отправлять сообщения со следующим кадром:...
707 просмотров
schedule 24.06.2023

Постановка в очередь в NSInputStream?
Я хотел бы добавить три «части» в NSInputStream: NSString, вывод из другого потока и еще один NSString. Идея заключается в следующем: Первая и последняя строки NSString представляют собой начало и конец запроса SOAP, в то время как вывод потока...
622 просмотров
schedule 08.04.2022

NSStream не может получить данные
Я делаю приложение чата, используя NSStreams, которые подключаются к простому серверу сокетов c. Поток успешно подключается и отправляет данные, но не может получить данные. Вот мой класс Socket, который использует NSStreams: Сокет.ч...
3198 просмотров
schedule 06.05.2022

Преобразование входящего NSStream в представление
Я успешно отправляю поток NSData. Метод делегата ниже получает этот поток и добавляет к NSMutableData self.data. Как мне взять эти данные и превратить их в UIView/AVCaptureVideoPreviewLayer (который должен показывать видео)? Я чувствую, что...
1185 просмотров
schedule 18.08.2022

iOS - SimpleFTP Как использовать SFTP (ssh)?
Я пытаюсь использовать код Apple из их проекта SimpleFTPSample для загрузки/списка каталогов в моем приложении. Я могу заставить его работать на сервере, используя только FTP, но теперь мне нужно, чтобы он работал на сервере, для которого требуется...
1285 просмотров
schedule 07.02.2024

ТОЛЬКО SWIFT Чтение из NSInputStream
Не могли бы вы объяснить мне, как правильно читать из NSInputStream? Я не мог понять, что такое UnsafePointer и какая от него польза (в том числе и для UnsafeArray). Функция чтения NSInputStream получает CMutablePointer, который может быть...
11487 просмотров
schedule 11.12.2022

swift OutputStream не смог найти элемент для записи
Я какое-то время пытаюсь отправить данные в OutputStream для связи с другим устройством. (Для этого я использую External Accessory Framework) Но функция не работает. У меня ошибка Не удалось найти участника "написать". Я надеюсь, что кто-то может...
2225 просмотров

Не удается открыть NSStream из XCTest в Swift
Я пытаюсь написать XCTest, который проверяет подключение к сокету. Вот как примерно выглядит мой код подключения: public class MyConnection: NSObject, NSStreamDelegate { private let queue = NSOperationQueue() private var inputStream:...
415 просмотров
schedule 28.12.2022

Как отправить данные изображения в NSOutputStream с большими данными
У меня есть сборщик для выбора изображения, и я пробую изображение размером ‹ 131768 байт. Поэтому, когда я пробую изображение с большими байтами (например, 300000 байт), OutputStream не может записывать данные в поток. Как правильно записывать...
1810 просмотров
schedule 24.06.2023

Проверка NSStream на передачу ошибок, измененные данные
Я использую NSStream для отправки данных через MCSession, это работает нормально на 99%, однако иногда я получаю мусор на стороне получателя. я пишу First 4 bytes is the hash Next 4 bytes is the content length Rest the data в случае мусора...
65 просмотров
schedule 06.05.2023

NSStream на iphone не работает
func connect(host: String, port: Int) { self.host = host self.port = port NSStream.getStreamsToHostWithName(host, port: port, inputStream: &inputStream, outputStream: &outputStream) if inputStream != nil &&...
1031 просмотров
schedule 11.02.2023