użyłem ASIHTTPRequest
w moim projekcie, ale w pliku ASIDataCompressor.m
linia 190
:Ostrzeżenie: Porównanie stałego 8 z ekspresją typu XXXX jest zawsze fałszywy
if ([inputStream streamStatus] == NSStreamEventErrorOccurred) {
if (err) {
*err = [NSError errorWithDomain:NetworkRequestErrorDomain code:ASICompressionError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSString stringWithFormat:@"Compression of %@ failed because we were unable to write to the destination data file at %@",sourcePath,destinationPath],NSLocalizedDescriptionKey,[outputStream streamError],NSUnderlyingErrorKey,nil]];
}
[compressor closeStream];
return NO;
}
to ostrzeżenie mi to:
Ktoś wie, jak to naprawić? thx
proste i wydajne! – yellow
naprawdę, jest to prawdopodobnie słabe API ze strony ASIHTTP. Ponadto, jeśli jest to nowy projekt, wiem, że ASIHTTP został przestarzały przez autora, więc warto rozważyć alternatywne rozwiązania, takie jak AFNetwork. ASIHTTP jest jednak w pełni funkcjonalny. – nielsbot
dziękuję, spróbuję użyć AFNetwork.https: //github.com/AFNetworking/AFNetworking – yellow