Я использую SDK iOS для доступа к загружаемому контенту из модуля содержимого. Кажется, что в методе делегирования -(void)completedWithResult:(Result*)result
я могу иметь случаи, когда result.success
равен YES
, тогда как файл result.file будет равен нулю.QuickBlox загрузка содержимого, получающего код QBASIHTTPRequestErrorDomain 1
-(void)completedWithResult:(Result*)result
{
if (result.success) { // YES here
if ([result isKindOfClass: [QBCFileDownloadTaskResult class]]) {
FileDownloadTaskResult *res = (QBCFileDownloadTaskResult *)result;
res.file; // This is NULL.
res.errors; // This is an empty NSArray
}
}
}
журнала Консоль печатает это сообщение:
<QBASIHTTPRequest: 0xc26d200>
headers:(null)
body:
error:Error Domain=QBASIHTTPRequestErrorDomain Code=1 "A connection failure occurred" UserInfo=0x9f27a50 {NSUnderlyingError=0x9f18300 "The operation couldn’t be completed. Connection reset by peer", NSLocalizedDescription=A connection failure occurred}
Это нормально? Я ожидал бы в этом случае res.success
a NO
.
Спасибо Я буду проверьте это. – huggie
Ссылка на скачивание: 1.7.2; Я думаю, вы хотели сказать 1.8 на веб-странице. – huggie
Да, это уже 1,8 –