Cause this delegate method to fire?
– (void) wavWasSavedAtLocation:(NSString *)location
No, stopping SaveThatWave stops it – it will cease to make recordings.
After you start SaveThatWave, it will naturally call the delegate method on its own after any speech segment that was perceived by OEPocketsphinxController is complete – they are delegate callbacks because they are called by OpenEars, not by your implementation.
Sorry, the tutorial is the sample project. I think things will work fine for you if you create a new project which has nothing but the exact instructions from the tutorial without any added code.