title: SpriteKit displaying variable number
body: <p>What is the best way to display some value (that changes as the game runs) on the screen in iPhone <code>SpriteKit</code>? The only way I can think of is <code>SKLabelNode</code>, but it's probably not meant to be used like this and also I can't find any way to measure its width, which makes me unable to position it correctly (I want it to be in the bottom right corner). Thanks in advance :).</p>
  
  <p>@Edit</p>
  
  <p>My attempt at doing this:</p>
  
  <pre><code> SKLabelNode *someLabel = [SKLabelNode labelNodeWithFontNamed:@"Chalkduster"];
  
   someLabel.text = some_string;
   someLabel.fontSize = 30;
   someLabel.fontColor = [SKColor blackColor];
   someLabel.position = CGPointMake(some_int, 15);
  
   [self addChild:someLabel];
  </code></pre>
  
  <p>The values of <code>some_string</code> and <code>some_int</code> change as the game runs, so <code>someLabel</code> is removed, <code>someLabel.text</code> and <code>someLabel.position</code> are re-assigned, and the label is added again. Yes, I am aware that this is a bad way to do this...</p>