1

次の形式で iOS に画像をダウンロードしています。

    "Content-Encoding" = gzip;
    "Content-Type" = "text/html";
    Date = "Thu, 31 Oct 2013 19:08:58 GMT";
    Expires = "Thu, 01 Jan 1970 00:00:00 GMT";
    "Set-Cookie" = "JSESSIONID=1mrh644zbpgutn1xk116n825u;Path=/";
    "Transfer-Encoding" = Identity;

私はこれを使用しようとしています: https://github.com/st3fan/cocoa-utils/blob/master/src/NSDataGZipAdditions.mアーカイブを解除します...しかし、機能していないようです。

これが私の現在の動作していないコードです:

NSString *authHeader = [NSString stringWithFormat:@"OAuth %@", credentials.accessToken];
    NSMutableURLRequest* request = [[NSMutableURLRequest alloc] initWithURL:myURL];
    [request addValue:authHeader forHTTPHeaderField:@"Authorization"];

    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue new] completionHandler:^(NSURLResponse *response, NSData *data, NSError *err) {
        NSLog(@"Response: %@", response);
        if (err) {
            NSLog(@"Error: %@", err);
        }
        //here create file from _data_

        NSData *mydata = [NSData dataWithCompressedData:data];
        self.propImg1.image = [UIImage imageWithData:mydata];
        [self.propImg1 setNeedsLayout];

これを達成する方法を知っている人はいますか?

ありがとう

4

1 に答える 1