如何清除NSHTTPCookieStorage.sharedHTTPCookieStorage中的所有Cookie?我所知道的唯一方法是删除一个指定的cookie,但是,NSURLSession会在幕后处理这些cookie。 (在Swift中编程)
答案 0 :(得分:10)
let cookieStore = NSHTTPCookieStorage.sharedHTTPCookieStorage()
for cookie in cookieStore.cookies ?? [] {
cookieStore.deleteCookie(cookie)
}
答案 1 :(得分:8)
同样,对于swift 3.0 +,xCode 8.0 +
let cookieStore = HTTPCookieStorage.shared
for cookie in cookieStore.cookies ?? [] {
cookieStore.deleteCookie(cookie)
}
答案 2 :(得分:7)
这与其他答案的结果相同,但只有一行代码:
<ng-select id="mySelect" class="form-control" [options]="_myOptions" [(ngModel)]="model.SelectId" *ngIf=initDone' name=" mySelect" style="z-index: 10">
</ng-select>