5 つのラジオ局でラジオ アプリケーションを作成しています。好みのステーションを選択するためのロータリー ホイールが含まれています。次に、ラベル ビューを使用して、選択したステーションを表示します。ユーザーが再生ボタンを押したときに、選択した値を取得して定義済みの URL を再生するにはどうすればよいですか。
既に 5 つの URL を定義しましたが、ユーザーが再生を押したときに再生ボタンで URL の選択したステーションを再生する方法がわかりません。
5 つのラジオ局でラジオ アプリケーションを作成しています。好みのステーションを選択するためのロータリー ホイールが含まれています。次に、ラベル ビューを使用して、選択したステーションを表示します。ユーザーが再生ボタンを押したときに、選択した値を取得して定義済みの URL を再生するにはどうすればよいですか。
既に 5 つの URL を定義しましたが、ユーザーが再生を押したときに再生ボタンで URL の選択したステーションを再生する方法がわかりません。
複数の URL を再生する場合は、次のような特定の switch-case ステートメントでそれらを再生するメソッドを作成します。
- (void) playMusicAtIndex:(int)index {
switch(index) {
case 0:
// play url 1;
break;
case 1:
// play url 2;
break;
case 2:
// play url 3;
break;
…
}
}
次に、ラジオの url の選択したオプションから外れる場合は、url を特定のインデックス番号に設定してから (メソッド内で) 実行します。
[variableName playMusicAtIndex:0..or 1.. or 2, whatever index you're playing];
お役に立てれば!