0

次のコードで tagesanzeiger.ch の Web サイトをダウンロードすると、完全にダウンロードされません。コンテンツの約 4 分の 1 しかダウンロードされませんが、接続の読み込みが完了したことを示す「ダウンロードが完了しました」というメッセージが表示されます。変更する必要がある設定のアイデアはありますか?

       - (void)downloadWebsite
        {
        NSString *tagiString = @"http://tagesanzeiger.ch";
        NSURL *websiteURL = [NSURL URLWithString:tagiString];
        NSURLRequest *request = [NSURLRequest requestWithURL:websiteURL];
        connection = [[NSURLConnection alloc] initWithRequest:request
                                                     delegate:self
                                             startImmediately:YES];
        }

        - (void)connection:(NSURLConnection *)conn didReceiveData:(NSData *)data
        {
            [articleData appendData:data];
        }

        - (NSString *)data
        {    
        NSString *text = [[NSString alloc] initWithData:articleData
                                               encoding:NSSymbolStringEncoding];      
        return text;
        }

- (void)connectionDidFinishLoading:(NSURLConnection *)conn
{
     NSLog(@"Download completed");
}
4

0 に答える 0