El constructor NSData contentsOfURL devuelve nil

Estoy tratando de acceder a una API que hice en PHP. Funciona bien en el navegador, pero no puedo obtener este código para obtener ningún tipo de datos de una página web determinada.

var jsonData: NSData = NSData(contentsOfURL: NSURL(string: "http://www.google.com"))
let string1 = NSString(data: jsonData, encoding: NSUTF8StringEncoding)
println(string1)

¿Qué estoy haciendo mal aquí?

Actualización: Aquí está la salida después de cambiar la codificación.

Además, NSURLConnection tampoco se inicia cuando hago eso. Podría ser un problema relacionado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta