0

次のコード行を使用して、htmlページをダウンロードして保存しています::

NSURL *goo = [[NSURL alloc] initWithString:@"http://www.google.com"];
NSData *data = [[NSData alloc] initWithContentsOfURL:goo]; 

このデータには実際に何が含まれていますか?グーグルのホームページに表示されるCSSファイルや画像も含まれていますか?このデータをNSLogしようとしましたが、結果は役に立ちませんでした。gdbに表示される結果を理解できなかったということです。

4

3 に答える 3

2

含まれているデータは、リクエストへの応答として取得するものなので、html のみ

于 2012-06-20T10:32:47.453 に答える
1

に変換NSDataしてみるNSStringと、NSLog実際にデータに何が含まれているかがわかります

NSString* dataStr = [[[NSString alloc] initWithData:theData
                                           encoding:NSUTF8StringEncoding] autorelease];
NSLog(@"%@",dataStr);
于 2012-06-20T10:41:45.953 に答える
0

ここで見つけることができるように:

NSData リファレンス

NSData は、いくつかの情報を格納するために使用する単なるバイト配列です。あなたの場合は、HTML 応答です。

于 2012-06-20T10:33:08.320 に答える