2015-01-29 5 views
1
var httpCookie:NSHTTPCookieStorage=NSHTTPCookieStorage.sharedHTTPCookieStorage(); 
println(httpCookie) 

<NSHTTPCookieStorage cookies count:2> 

Как я могу зацикливать каждый куки?Swift NSHTTPCookieStorage count: 2

ответ

4

посмотреть на этот код

var cookies:[NSHTTPCookie] = NSHTTPCookieStorage.sharedHTTPCookieStorage().cookies as [NSHTTPCookie] 
for cookie:NSHTTPCookie in cookies as [NSHTTPCookie] { 
    if cookie.name as String == "CookieName" { 
     var cookieValue : String = "CookieName=" + cookie.value! as String 

     //if you want to add to your request 
     youRequest.setValue(cookieValue, forHTTPHeaderField: "cookie") 
    } 
}