title: Sprite kit detect sound completion
body: <p>I have used sequence of action and one of the action plays sound for me.</p>
  
  <pre><code>        SKAction *wait = [SKAction waitForDuration:1];
  
          NSString* completion_sound = self.gameData[@"level_data"][@"completion_sound"];
          SKAction *playSound = [SKAction playSoundFileNamed:completion_sound waitForCompletion:NO];
  
          SKAction *completion = [SKAction runBlock:^{
  
              // do some code here.
  
          }];
  
          SKAction *sequence = [SKAction sequence:@[wait, playSound, completion]];
  
          [self runAction:sequence];
  </code></pre>
  
  <p>But I want to detect a completion of sound. seems like sound is still playing while block is invoking.</p>