OStack程序员社区-中国程序员成长平台

标题: ios - 如何监听 iOS NSHTTPCookieStorage 中设置的 cookie? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 04:09
标题: ios - 如何监听 iOS NSHTTPCookieStorage 中设置的 cookie?

我想知道什么时候在 NSHTTPCookieStorage 中设置了 cookie。是否有 on change 方法或事件处理程序?我想阻止设置 cookie。



Best Answer-推荐答案


您可以通过以下通知收听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/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4