NSHTTPCookieStorage
从 MacOS 10.10 和 iOS 8.0 开始,就有了这种新的很棒的方法。从微不足道的谷歌点击量猜测,还没有人注意到它。这并不奇怪,因为它甚至还没有出现在 Apple 开发门户文档中,只是在标题中。但我仍然希望有人知道如何使用它,因为我不知道 :) 我试图用它来清除所有 cookie,而不是令人尴尬的 cookie jar 迭代。所以我称之为
[NSDate dateWithTimeIntervalSince1970:0]
和繁荣,EXC_BAD_ACCESS
在MemoryCookies::visitCookies
。好吧,UN*X 时代可能太刻薄了。所以我尝试了
[NSDate dateWithTimeIntervalSinceNow:-86400];
再次繁荣。所以我继续划分区间,发现它确实需要至少一个至少与date
参数一样旧的 cookie。因此,无论如何您都必须迭代 cookie 以找到最旧的 cookie ,然后调用新的闪亮方法。这是非常荒谬的不切实际,我什至敢称它为错误。
想法?