Как перенести большие файлы через Wi-Fi в iOS

Я загрузилWiTap Код от Apple 'с сайта. Это для передачи данных по локальной сети Wi-Fi. Я работаю в проекте, чтобы взаимодействовать как клиент-серверная архитектура. Я отправляю NSData со стороны клиента на сервер.

Я сделал 2 проекта; один для клиента и один для сервера

В проекте на стороне клиента я сделал следующие изменения. Для этого я изменилAppController.m файл, добавив следующий метод

AppController.m (Сторона клиента)

- (void)sendData:(NSData*)pobjData
{
    assert(self.streamOpenCount == 2);

    if ( [self.outputStream hasSpaceAvailable] ) 
    {
        NSInteger   bytesWritten;

        NSUInteger length = [pobjData length];

        bytesWritten = [self.outputStream write:[pobjData bytes] maxLength:[pobjData length]];

        NSLog(@"written bytes -> %d",bytesWritten);
    }
}

Затем, вызывая этот метод, я отправляю данные.

В проекте на стороне сервера я сделал следующие ошибки для этого я изменил файл AppController.m, изменив следующий метод

AppController.m (Сторона сервера)

- (void)stream:(NSStream *)stream handleEvent:(NSStreamEvent)eventCode
{
    #pragma unused(stream)

    switch(eventCode) {

        case NSStreamEventOpenCompleted: {
            self.streamOpenCount += 1;
            assert(self.streamOpenCount 

Ответы на вопрос(3)

Ваш ответ на вопрос