Загрузка и FTP файл с NSOperation - PullRequest
0 голосов
/ 30 июня 2011

Я пытаюсь загрузить файл с FTP-сервера с помощью NSOperation.Мой базовый пример для загрузки - Проект Apple Simple FTP .В частности, я использую код из класса GetController.URL-адрес, который я пытаюсь загрузить, прекрасно работает.

В моем подклассе NSOperation я переопределяю метод start и вызываю метод _startRecieve, найденный в GetController.Вызывается делегат NSStream, но событие NSStreamEventErrorOccurred.

Я немного исследовал ошибку, и это kCFErrorDomainCFNetwork Ошибка 200, которая равна kCFFTPErrorUnexpectedStatusCode.

Поскольку код _startRecieve код идентичен, единственная проблема, о которой я могу подумать, это то, что он содержится в NSOperation.Единственная вещь, которая выглядит так, как будто у нее могут быть проблемы с операцией _startRecieve:

1 Ответ

2 голосов
/ 30 июня 2011

Вместо использования собственного подкласса NSOperation для работы в сети, почему бы не использовать QHTTPOperation из проекта Apple MVCNetworking ?

...