Actualmente estoy tratando de hacer funcionar un pequeño cliente de soap, que incluye enviar un archivo de certificado dentro del xml de la solicitud.Cómo codificar y decodificar archivos como Base64 en Cocoa/Objective-C
No tengo problemas para obtener el archivo en un objeto NSData, pero luego tengo que convertirlo a Base64 String. El entorno es Mac OSX, Xcode 4.3.
He encontrado una gran cantidad de publicaciones antiguas que tratan con eso, pero lo mejor que encontré fue un código que hacía uso de las librerías de OpenSSL y contenía montones de métodos obsoletos.
Por lo tanto, mi pregunta es la siguiente: ¿Hay una mejor manera que utilizar las librerías OpenSSL? En caso afirmativo, ¿tiene alguna URL o restos de código más recientes?
Si no, supongo que hay algún proyecto que trate con Base64 que pueda ser recomendado. Después de todo, Base64 no es tan raro.
Gracias por su ayuda!
Gracias mucho. ¡Eso ayudará! –
Al duplicar la entrada del radar, ¿quiere decir enviar esta una solicitud de función a Apple con una pista sobre la solución que proporcionó? –
Acabo de integrar su código en mi pequeño proyecto y funciona como un encanto. Un buen truco con el ARC opcional. –