我想知道什么时候在 NSHTTPCookieStorage 中设置了 cookie。是否有 on change 方法或事件处理程序?我想阻止设置 cookie。
Best Answer-推荐答案 strong>
您可以通过以下通知收听cookie更改。
NSHTTPCookieManagerCookiesChangedNotification。
Apple 文档链接如下。
https://developer.apple.com/documentation/foundation/nshttpcookiemanagercookieschangednotification?language=objc
例子:
[[NSNotificationCenter defaultCenter] addObserver:self
selectorselector(methodYouWantToInvoke) //note the ":" - should take an NSNotification as parameter
name:NSHTTPCookieManagerCookiesChangedNotification
object:nil];
关于ios - 如何监听 iOS NSHTTPCookieStorage 中设置的 cookie?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/50053482/
|