jun より サウンドを再生する へのコメント
失礼しました。 決定的な間違いが一カ所ありました。 0か1にする場合は、 int r = arc4random() % 2; ですね。 ただ、これでは落ちてしまう上に、同じ音しか出ないという現象を確認しました。 おそらくメモリ周りの問題かと思いますので、もう少し追ってみます。 CF周り、あまり得意じゃないので、、申し訳ありません。 もしかすると、ARCを使わずに...
View Articlejun より サウンドを再生する へのコメント
ちょっと強引ですが書き換えました。 cfMutableStringにsound_を設定しておき、rをcfStringに変換したものをAppendしています。 Append周りはAppleのサンプルソースをそのまま使っています。...
View Articlekiki より サウンドを再生する へのコメント
上記コードにて試してみた所、playSound内でコードを書くと音が出なく、viewDidLoad内にコードを実装すると同じ音が出るという、同じ状態でした。 ちなみに、arc4random() % 2の場合はsound_1が再生され、arc4random() % 1の場合はsound_0が再生されるみたいです。 なかなか難しいですね。
View Articlejun より サウンドを再生する へのコメント
その現象がこちらでは再現しないんですよね。。 didLoadに書くということは、一度鳴って終わりですよね。 arc4random() % 2とarc4random() % 1の挙動についても不思議ですので、NSLogなどで出力結果を確認してみてください。 念のため、こちらで動作しているサンプルコードを追加しておきました。
View Articlekiki より サウンドを再生する へのコメント
サンプルコード、ありがとうございます。 サンプルを元になんとかランダムで再生させることができました。本当にありがとうございます! 結果として音を出すことには成功したのですが、ダメだった過程を追記しておきます。 私の使っていたコードも、junさんと同じようにIBでアクションのあるHELLO WORLDだったのですが、playSound内にコードを使った場合は結局再生されることがなかったです。...
View Article59naga より Objective-Cでのforeachのようなループの作り方 へのコメント
こんばんは、foreach使いたくてグーグルから来た者です。 補足ですが、NSDictionaryのような連想配列のキー取りながらループ回したい場合は下記の感じでイケますね。 NSDictionary *list = [NSDictionary dictionaryWithObjectsAndKeys: @"銀座線", @"G", @"丸ノ内線", @"M", nil]; for (NSString...
View Article[まとめ]foreach文(配列for文)のまとめ —プログラム・メモ より Objective-Cでのforeachのようなループの作り方 へのコメント
[…] 参照URL : Objective-Cでのforeachのようなループの作り方 […]
View Article