0

私はクッキーを手動で NSHTTPCookieStorage に保存しており、クッキーの値を読みたいときはいつでも、クッキーストレージからすべてのクッキーを繰り返し、自分のクッキーを見つけて読んでいます。

NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage]; 

for(NSHTTPCookie *cookie in [cookieJar cookies]{
  if([cookie.name isEqualToString:@"mycookie"] && [cookie.domain isEqualToString:@"mydomain.com"]{
   return cookie.value;
 } 
}
return nil;

問題は、Cookie の値を読み取ることができない場合があることです。Cookie の有効期限が切れると、CookieはsharedHTTPCookieStorageから自動的に削除されますか?

どうか明らかにしてください

4

1 に答える 1