作者:万象新动HR | 来源:互联网 | 2023-05-24 11:16
NSHTTPCOOKIEStorage
从MacOS 10.10和iOS 8.0开始,有这种新方法.从数量微不足道的谷歌搜索中猜测,没有人注意到它.不是那么令人惊讶,因为它还没有在Apple开发门户网站文档中,只是在标题中.但我仍然希望有人知道如何使用它,因为我没有:)我正在尝试使用它清除所有COOKIE而不是令人尴尬的COOKIE jar迭代.所以我用它来称呼它
[NSDate dateWithTimeIntervalSince1970:0]
和BOOM,EXC_BAD_ACCESS
在MemoryCOOKIEs::visitCOOKIEs
.Ok UN*X epoch太可能了.所以我试过了
[NSDate dateWithTimeIntervalSinceNow:-86400];
和BOOM再次.所以我继续划分间隔,发现它确实至少需要一个至少与date
参数一样旧的COOKIE .因此,您无论如何都必须迭代COOKIE以找到最旧的COOKIE ,然后调用新的闪亮方法.这是非常不切实际的,我甚至敢把它称为一个错误.
思考?