Convertir una marca de tiempo ISO 8601 en un NSDate: ¿Cómo se trata el desplazamiento de hora UTC?

Tengo problemas para convertir unaISO 8601 marca de tiempo en unaNSDate. Traté de usarNSDateFormatter, pero no puedo hacer que funcione con laUT desplazamiento de tiempo que aparece al final de las marcas de tiempo. Para explicar, me gustaría convertir una marca de tiempo como la siguiente en unaNSDate: 2011-03-03T06:00:00-06:00. Mi pregunta es: ¿Cómo trato con la parte "-06: 00"? Intenté usaryyyy-MM-dd'T'HH:mm:ssZ como mi cadena de formato de fecha pero no funciona. ¿Alguna sugerencia

Respuestas a la pregunta(5)

Su respuesta a la pregunta