title: Co-ordinate of touch location is zero
body: <p>I am struggling to get the coordinates based on touch.</p>
  
  <p>For simplicity I have created a new Project using swift and a sprite kit game - the default spinning spaceship one.</p>
  
  <pre><code>override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
      /* Called when a touch begins */
  
      for touch: AnyObject in touches {
          let location = touch.locationInNode(self)
  
          let sprite = SKSpriteNode(imageNamed: "Spaceship")
  
          sprite.xScale = 0.5
          sprite.yScale = 0.5
          sprite.position = location
          **NSLog("position x %f and y %f", location.x, location.y)**
          let action = SKAction.rotateByAngle(CGFloat(M_PI), duration: 1)
  
          sprite.runAction(SKAction.repeatActionForever(action))
  
          self.addChild(sprite)
      }
  }
  </code></pre>
  
  <p>All I added to the project was the <code>NSLog</code> line to output the coordinates of the touch. But all I get in the output is <code>0</code> for <code>x</code> and <code>y</code>.</p>
  
  <p>Anyone have any idea?</p>