Guest User

Untitled

a guest
Jan 18th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. NSHTTPCookie *cookie;
  2. NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
  3. for (cookie in [cookieStorage cookies]) {
  4. [cookieStorage deleteCookie:cookie];
  5. NSLog(@"delete Cookie. Name: %@ : , domain: %@", cookie.name, cookie.domain);
  6. }
  7.  
  8. for (Someobject *object in arrayObject) {
  9. [deleteArray addObject:object];
  10. }
  11. [arrayObject removeObjectsInArray:deleteArray];
  12.  
  13. NSArray *newCookie = [NSArray arrayWithArray:[[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]];
  14.  
  15. for (NSHTTPCookie *cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) {
  16. [[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];
  17. }
  18. for (NSHTTPCookie *cookie in newCookie) {
  19. NSMutableDictionary *properties = [NSMutableDictionary dictionaryWithDictionary:cookie.properties];
  20. [properties removeObjectForKey:NSHTTPCookieExpires];
  21. NSHTTPCookie *changeCookie = [NSHTTPCookie cookieWithProperties:properties];
  22. [[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:changeCookie];
  23.  
  24. NSHTTPCookieStorage *storage = NSHTTPCookieStorage.sharedHTTPCookieStorage;
  25. while (storage.cookies.count > 0) {
  26. [storage deleteCookie:storage.cookies.lastObject];
  27. }
Add Comment
Please, Sign In to add comment