2016-12-16 3 views
0

を解決する方法、のアプリを作成する章があり
Swift 3およびXCODE 8.2では、ブレークポイントにヒットしたときにのみサウンドが再生されます。 「スウィフトとアプリ開発」という名前のiBookで

iBookがでレッスン18を参照してくださいdownloadable source

を伴う「動物サウンド」 zipファイルのiBookおよび18_adaptiveUserInterfacesフォルダ

ステップ1. iBookレッスンの「動物の音」セクションに記載されているとおりにアプリケーションを作成します。

ステップ2.プロジェクトを実行し

ステップ動物ボタンをクリックします3.。サウンドなし

ステップ4. SimpleSound.swiftファイルのplay()関数にブレークポイントを追加します。

ステップ5.アミニアのボタンをもう一度クリックすると、ブレークポイントがヒットします。

ステップ6.ステップ数回以上、音が鳴ります。

この音は、そのブレークポイントなしでどのように聞こえるのですか?

+0

は(ウル遊びに遅延を追加しよう) – nerezza

+0

感謝を。出来た。 – Paritosh149

答えて

0

それは下記のように、遅延を追加した後に働いた:

DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + .seconds(5), execute: {AudioServicesPlaySystemsound(soundId)}) 
    AudioServicesPlaySystemsound(soundId) 
} 
関連する問題