¿Tener almacenamiento de cookies separado para dos UIWebView?

Fondo
Estoy desarrollando una aplicación para iPad simple que permite al usuario navegar por el mismo sitio web con diferentes inicios de sesión al mismo tiempo. Por lo tanto tengo dosUIWebView y deben tener un almacenamiento de cookies diferente para que el usuario pueda iniciar sesión en una cuenta en la primeraUIWebView Y otra cuenta en el segundo.UIWebView.

¿Qué he intentado?
Creo que la solución es implementar diferentes almacenamientos de cookies en los dos.UIWebView Yo tengo.

Sasmito Adibowo escribió un artículo.Implementando su propio almacenamiento de cookies que proporciona detalles sobre cómo utilizar un almacenamiento de cookies personalizado paraWebView en mac
Se realiza modificando el NSURLRequest queWebView va a enviar, le agrega encabezados de cookie, y también intercepta la respuesta deWebView y extraiga las cookies del encabezado de respuesta y guárdelas en nuestro propio almacenamiento de cookies.
Técnicamente, se realiza mediante la implementación de estos dos métodos de delegado:

- (void)webView:(WebView *)sender resource:(id)identifier didReceiveResponse:(NSURLResponse *)response fromDataSource:(WebDataSource *)dataSource
- (NSURLRequest *)webView:(WebView *)sender resource:(id)identifier willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse fromDataSource:(WebDataSource *)dataSource

Aunque es indocumentado,UIWebView Soportó uno de los métodos anteriores con un nombre de método ligeramente diferente:

- (NSURLRequest *)uiWebView:(UIWebView *)sender resource:(id)identifier willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse fromDataSource:(id)dataSource

Sin embargo,UIWebView no tiene un método de delegado equivalente parawebView:resource:didReceiveResponse:fromDataSource: y por lo tanto no puedo extraer las cookies de los encabezados de respuesta.

La pregunta
Hay una manera de tenerUIWebView utilizar un almacenamiento de cookies personalizado, por lo que los dosUIWebView ¿Puede tener su propio almacenamiento de cookies?

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta