title: How to "glue" one node to another in SpriteKit?
body: <p>Let's say I have a table node. This node is moving horizontally through the scene like this</p>
  
  <pre><code>func newPlace() {
  table.position = CGPointMake(self.size.width + 100, CGRectGetMidY (self.frame)
  }
  var moveTable = SKAction.moveToX(-50, duration: 1)
  var placeTable = SKAction.runBlock(newPlace)
  var moveAlong = SKAction.moveToX(-100, duration: 2)
  var seq = SKAction.sequence([placeTable, moveAlong])
  var repeatTable = SKAction.repeatActionForever(seq)
  var sequenceTable = SKAction.sequence([ moveTable, placeTable, moveAlong, seq, repeatTable])
  table.runAction(sequenceTable)
  </code></pre>
  
  <p>First of all, is there any other easier or shorter way to perform that type of endless spawning? But my main question is how to place a fruit on that table? 
  It should be on random spot of a table, but not in the air. 
  So I need somehow to glue that fruit to the table and make it's spot on a table random every time table appears. How to do that?</p>