ObjCのlong long int
-
11-09-2019 - |
質問
この NSURLConnection Delegate メソッドを使用しています
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
long long rdata = [response expectedContentLength];
NSLog(@"Response Length : %lld", rdata);
}
常に -1 が表示されます
long long 変数の書式指定子は何ですか?
ありがとう
解決
ドキュメントから expectedContentLength
:
戻り値
受信者の予想されるコンテンツの長さ、または
NSURLResponseUnknownLength
もし 長さは決定できません。
NSURLResponseUnknownLength
-1に等しい. 。content-length ヘッダーを調べてみましたか?接続しているサーバーはおそらく チャンク転送エンコーディング, そのため、コンテンツの長さは利用できません。
所属していません StackOverflow