想請教板上大大一個問題,
在iphone裡頭可以透過讀取iphone內部acceleration的值來讓程式做一些反應。
也成功寫出類似用shack iphone來產生聲音的程式。

現在問題來了,小弟想寫一個類似手機搖動選曲的程式,
會在裡頭放個幾首歌,透過搖手機的方式跳到下一首去。

但看過幾本書,所介紹的acceleration用法多用if去決定是否做下一步動作。
在放音樂時,在音樂放到一半時,我可以在畫面上弄一個Button透過action選曲。
就像ipod本身的player一樣。
acceleration小弟只知道可以用if做動作,
但if的用法不能去中斷聲音播放。
只能等這首歌播完再去if。

如果我要在音樂播放的同時也可以偵測acceleration,
一偵測到我設定的條件後可以跳到下一首或是stop的話可以用什麼樣的方式寫?

多謝板上前輩賜教!!!