Я пытаюсь загрузить файл с FTP-сервера с помощью NSOperation.Мой базовый пример для загрузки - Проект Apple Simple FTP .В частности, я использую код из класса GetController
.URL-адрес, который я пытаюсь загрузить, прекрасно работает.
В моем подклассе NSOperation
я переопределяю метод start и вызываю метод _startRecieve
, найденный в GetController
.Вызывается делегат NSStream
, но событие NSStreamEventErrorOccurred
.
Я немного исследовал ошибку, и это kCFErrorDomainCFNetwork
Ошибка 200, которая равна kCFFTPErrorUnexpectedStatusCode
.
Поскольку код _startRecieve
код идентичен, единственная проблема, о которой я могу подумать, это то, что он содержится в NSOperation
.Единственная вещь, которая выглядит так, как будто у нее могут быть проблемы с операцией _startRecieve
: