tour taylor reputation premios joe edad canciones biografia alwyn swift

premios - taylor swift reputation tour



Imprimiendo NSData en Swift? (3)

¿Cómo se NSData el valor de NSData en Swift ? ¿Es NSLog , print o println ?

Parece que solo puedo imprimir la dirección del objeto, y no el contenido real de este.

Gracias


Entonces, después de probar varias recomendaciones alrededor del sitio, esto es lo que realmente me funcionó.

Swift 3

let string1 = String(data: jsonData, encoding: String.Encoding.utf8) ?? "Data could not be printed" print(string1)

Swift 1

let string1 = NSString(data: jsonData, encoding: NSUTF8StringEncoding) println(string1)


Prueba NSString

let theString:NSString = NSString(data: someNSData, encoding: NSASCIIStringEncoding) println(theString)

Referencia

convenience init(data: NSData, encoding: UInt)


Si desea solo los bytes (y no sabe, o si no hay una codificación de cadena adecuada) todavía puede usar NSLog en swift:

NSLog("%@", NSData(bytes: [0x1b], length:1))