AFNetworking cookies persistentes automáticamente

En:Esta pregunta se diceAFNetworking se ocupa de las cookies automáticamente en el fondo, pero en unAnterior Pregunta que hice, tuve problemas para mantener la sesión en el servidor que se hizo en PHP cuando inicié sesión. Una vez que cerré (detuve la depuración de Xcode), la aplicación y volví a la sesión ya no estaba. La respuesta fue persistir las cookies para solucionar el problema:

NSData *cookiesData = [[NSUserDefaults standardUserDefaults] objectForKey:@"User"];
if ([cookiesData length] > 0) {
     for (NSHTTPCookie *cookie in [NSKeyedUnarchiver cookiesData]) {
           [[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:cookie];
      }
}

Esto me da un fallo en la aplicación cuando intento hacer algo como esto. Cuando inicio sesión, configuro el NSUserDefault de esta manera:

[[NSUserDefaults standardUserDefaults] setObject:data forKey:@"User"];
//Then synthesize

¿Es esta la manera incorrecta de usar esto? ¿Es NSHTTPCookieStorage incluso mi problema? Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta